Embedded Software Developer

5 days ago


Dallas, United States Randstad Digital Full time

**Not open for C2C**

12+ month assignment


Job Description

The ideal candidate would have a strong background in embedded C/C++ programming as well as the ability to work with multiple tools, platforms, and other programming languages. We're searching for a proactive problem solver and innovative thinker who will deliver solutions that align with business priorities and is flexible when priorities change. This developer must have the ability to thrive in an agile environment that values respect, commitment, collaboration, support and knowledge sharing.


Required Skills

-Embedded C/C++, Visual Studio, Software Configuration Management, Python, JavaScript, CUnit

Job Duties -

Strong programming skills in embedded C/C++

-Must understand how to write efficient and maintainable code for small footprint embedded devices

-Excellent debugging skills

-Knowledge of unit testing concepts and tools such as CUnit

-Knowledge of object-oriented design

Ability to work with multiple tools, platforms and programming languages

-Ability with different programming and scripting languages (Python/JavaScript/Ruby/Lua)

-Familiarity developing in Windows, macOS, Web and/or Mobile

-Familiarity with Visual Studio and static analysis tools

-Familiarity with software configuration management tools (e.g. Git, Bitbucket)


Job Requirements

-Senior software engineer with experience developing software on embedded devices

-Bachelor of Science (BS) or Master of Science (MS) in Computer Science, Computer Engineering, Electrical Engineering or related field

-10 years of professional experience as a software engineer designing, developing and maintaining educational software

Strong programming skills in embedded C/C++

-Must understand how to write efficient and maintainable code for small footprint embedded devices

-Excellent debugging skills

-Knowledge of unit testing concepts and tools such as CUnit

-Knowledge of object-oriented design

Ability to work with multiple tools, platforms and programming languages

-Ability with different programming and scripting languages (Python/JavaScript/Ruby/Lua)

-Familiarity developing in Windows, macOS, Web and/or Mobile

-Familiarity with Visual Studio and static analysis tools

-Familiarity with software configuration management tools (e.g. Git, Bitbucket)

Ability to work in a cross functional team environment

-Candidate must be creative and flexible

-Good collaboration and interpersonal skills


Desired Skills & Experience

Familiarity with the Arm architectures (e.g. Arm Cortex-M33 processor) and Arm assembly

Familiarity with real-time operating systems (RTOS)



  • Dallas, Texas, United States Emonics LLC Full time

    Job Summary:Emonics LLC is seeking a highly skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including real-time operating systems and device...


  • Dallas, Texas, United States Randstad Digital Full time

    Job Description**About the Role**We are seeking a highly skilled Software Engineer to join our team at Randstad Digital. As an Embedded Software Developer, you will be responsible for designing, developing, and maintaining software for embedded devices.Key ResponsibilitiesDevelop efficient and maintainable code for small footprint embedded devices using...


  • Dallas, Texas, United States Lynx Software Technologies Full time

    Position OverviewLynx Software Technologies is in search of a seasoned Embedded Software Engineer at the principal level, eager to collaborate with a skilled team to deliver cutting-edge solutions for future challenges. The ideal candidate will be part of a high-achieving, multi-location team and must exhibit self-motivation, a robust work ethic, effective...


  • Dallas, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionThompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Dallas, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionThompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Dallas, Texas, United States Tekvivid Inc Full time

    Job Title: Embedded C DeveloperAbout the Role:We are seeking an experienced Embedded C Developer to join our team at Tekvivid Inc. As an Embedded C Developer, you will be responsible for designing and developing software architecture for medical devices using C14 and C17.Key Responsibilities:Design and develop software architecture for medical devices using...


  • Dallas, Texas, United States VIZIO Full time

    About the Team:The embedded software engineering division at VIZIO is a vibrant and diverse collective of experts committed to advancing innovation in consumer electronics. Our team, rich in experience and driven by a passion for technology, excels at addressing intricate challenges and delivering state-of-the-art solutions.With a mix of on-site and remote...


  • Dallas, Texas, United States VIZIO Full time

    About the Team:Our embedded software engineering group is a vibrant and diverse collective of experts committed to advancing innovation in consumer electronics. With a rich mix of experience, knowledge, and enthusiasm for technology, our team excels at addressing intricate challenges and delivering state-of-the-art solutions.Consisting of both on-site and...


  • Dallas, Texas, United States VIZIO Full time

    About the Team:The embedded software engineering division at VIZIO is a vibrant and diverse collective of professionals committed to advancing innovation in consumer electronics. Our team, rich in experience and expertise, excels at addressing intricate challenges and delivering state-of-the-art solutions.With a mix of on-site and remote contributors, we...


  • Dallas, United States Emonics LLC Full time

    Software DeveloperDallas, TX / Grand Rapids, MI / Rockford, IL - OnsiteFulltime HireSkills: DO178, embedded and real-time software development , Requirements using DOORS, Operating System(s)Software Developer(490039)Job Description & Skill Requirement:Experience working on projects with a High Design Assurance Level AExperience with Requirements using DOORS...

  • Embedded Software

    3 months ago


    Dallas, United States Ananant Systems Private Limited Full time

    Job DescriptionJob DescriptionLeapfrog SemiconductorSuitable title would be conferred depending on the candidate's experience. Candidates meeting the below requirements may share their resumes by sending it to the email id: jobs@leapfrogsemi.com. Alternate email id: schakravarthy@leapfrogsemi.comKey responsibilities:Design, code and test signal...

  • Software Engineer

    3 days ago


    Dallas, Texas, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Raytheon, working on the development of real-time embedded software for missile systems. As a key member of our team, you will be responsible for designing, coding, testing, integrating, and documenting software solutions.Key ResponsibilitiesAssist and participate in the...


  • Dallas, United States Tekvivid Inc Full time

    W2 Requirement!! Looking for Embedded C Developer Experience: 6 years Location: Texas (locals only) Required Skills: 1. Extensive experience in Software architecture design 2. Extensive experience in Medical Device Software development using C14 and C 17 3. Extensive experience in UML design (Class and Sequence diagram) 4. Good experience in Debugging and...


  • Dallas, United States Nationmind Full time

    Job DescriptionJob DescriptionWe are hiring for a Senior Software Engineer (Media/C++/Embedded) in Dallas, TX. Please go through the job description below and let me know if you'd like to apply for this position. In case if you are not looking, please share this job with anyone you might know who is available for a new job.Title: Senior Software Engineer...


  • Dallas, United States VIZIO Full time

    About the Team: Our embedded software engineering team is a dynamic and diverse group of professionals dedicated to pushing the boundaries of innovation in consumer electronics. With a rich blend of experience, expertise, and passion for technology, our team thrives on tackling complex challenges and delivering cutting-edge solutions. Comprising both on-site...

  • Software Developer

    4 days ago


    Dallas, Texas, United States Enovis Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Enovis, a leading global provider of medical technology solutions. As a key member of our Recovery Science Business Unit, you will play a critical role in developing innovative software solutions for our electro-therapy products.Key ResponsibilitiesDesign, develop, and...


  • Dallas, Texas, United States Shield AI Full time

    Job Description:Shield AI is a leading defense technology company that specializes in developing intelligent systems to protect service members and civilians. As a Staff Software Engineer, Embedded Systems Specialist, you will be part of a motivated team of engineers focused on developing complex avionics software for cutting-edge Unmanned Aerial Vehicles...


  • Dallas, Texas, United States Shield AI Full time

    About Shield AI:Established in 2015, Shield AI is a pioneering defense technology firm committed to safeguarding both service members and civilians through innovative intelligent systems. The company's premier offering, Hivemind, serves as an AI pilot that has effectively operated various aircraft. Shield AI maintains multiple offices and plays an active...


  • Dallas, Texas, United States VIZIO, Inc. Full time

    About the Team:We are on the lookout for a highly skilled and seasoned Lead Embedded Software Engineer who possesses a strong enthusiasm for embedded systems and a comprehensive knowledge of television and video solutions to become a part of our dynamic team.Your primary responsibility will be to architect, develop, and deploy innovative software for the...


  • Dallas, Texas, United States Shield AI Full time

    About Shield AIEstablished in 2015, Shield AI is a pioneering defense technology firm committed to safeguarding both service members and civilians through innovative intelligent systems. The company's premier product, Hivemind, is an AI pilot that has successfully operated various aircraft. Shield AI maintains multiple offices and plays an active role in...