1

Embedded Developer Jobs in Dallas, TX (NOW HIRING)

Embedded S/W Engineer

Grand Prairie, TX · On-site

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite - onsite Hours: 40.0 Security Clearance: Must have Active SECRET Clearance Overview We are seeking an ...

Embedded S/W Engineer

Grand Prairie, TX · On-site

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite - onsite Hours: 40.0 Security Clearance: Must have Active SECRET Clearance Overview We are seeking an ...

Embedded S/W Engineer

Grand Prairie, TX · On-site

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite - onsite Hours: 40.0 Security Clearance: Must have Active SECRET Clearance Overview We are seeking an ...

Embedded Software Engineer

Plano, TX · On-site

$125K - $165K/yr

Embedded Software Engineer Location: Plano, TX (Onsite) Duration: Permanent (Full-Time) * Embedded C/C++ development * Embedded Linux (user-space; kernel exposure is a strong plus) * Networking ...

Job #219167 Chipton-Ross is seeking multiple Embedded Software Engineers for a contract opportunity in Grand Prairie, TX. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Must have Active Secret ...

Job #219162 Chipton-Ross is seeking an Embedded Software Engineer for a contract opportunity in Grand Prairie, TX. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Active Secret Clearance with ...

Job #219114 Chipton-Ross is seeking multiple Embedded S/W Engineers for a contract opportunity in Grand Prairie, TX. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Active Secret Clearance with ...

Embedded S/W Engineer

Grand Prairie, TX · On-site

$60 - $113/hr

Embedded S/W Engineer Client: Top Aerospace and Defense company Clearance: Secret Clearance to start Location: Grand Prairie, Texas Schedule/Travel: 4/10 Education: Bachelors in STEM Contract Length ...

Embedded C++ Engineer Location: Grand Prairie, Texas Type: Contract Compensation: $75 - $90 per hour Contractor Work Model: Onsite Hours: 40.0 hours per week Security Clearance: Must have Active ...

... DevOps, and a bias towards automation. Position Responsibilities: * Oversees the design, development, test, debugging and maintenance of software that isintegrated into embedded devices and systems ...

Showing results 41-60

Embedded Developer information

See Dallas, TX salary details

$36.8K

$128.2K

$396.4K

How much do embedded developer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for embedded developer in Dallas, TX is $128,247.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,400.00 and $132,100.00 per year, depending on experience, location, and employer.

What is the difference between Embedded Developer vs Firmware Engineer?

AspectEmbedded DeveloperFirmware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Science, or related fields; knowledge of C/C++, RTOSBachelor's in Electrical Engineering, Computer Science, or related fields; expertise in C/C++, hardware interfaces
Work EnvironmentEmbedded systems development, often on microcontrollers or embedded platformsDeveloping low-level firmware for hardware devices, often on microcontrollers or SoCs
Employer & Industry UsageElectronics, automotive, consumer devices, IoTConsumer electronics, automotive, industrial equipment, IoT

Embedded Developers and Firmware Engineers share similar skills and work environments, focusing on embedded systems and hardware integration. However, Embedded Developers often work on application-level software within embedded systems, while Firmware Engineers focus on low-level firmware that directly interacts with hardware components. Both roles are essential in the development of embedded products, with overlapping credentials and industry usage.

What are some common challenges embedded developers face when integrating hardware and software components?

Embedded Developers often encounter challenges such as ensuring real-time performance, managing limited system resources (like memory and processing power), and debugging hardware-software interactions. These tasks require strong problem-solving skills and a solid understanding of both hardware schematics and programming. Collaboration with electrical engineers and testing teams is also vital, as seamless integration depends on clear communication and coordinated troubleshooting.

What are the key skills and qualifications needed to thrive as an embedded developer?

To thrive as an Embedded Developer, you need strong programming skills in C/C++, a solid understanding of microcontrollers, embedded systems architecture, and typically a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), debugging tools (e.g., JTAG, oscilloscopes), and experience with version control systems like Git are commonly required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills for this role. These skills and qualities are essential for developing reliable, efficient, and safe embedded solutions that meet both technical and user requirements.

What is an embedded developer?

Embedded Developers are software engineers who design, develop, and maintain software that runs on embedded systems—specialized computing devices that are part of larger mechanical or electrical systems. These systems often have real-time computing constraints and are found in products like cars, medical devices, consumer electronics, and industrial machines. Embedded Developers work closely with hardware components and typically use programming languages such as C, C++, or assembly. Their work ensures that the embedded devices operate efficiently, reliably, and safely.
What are the most commonly searched types of Embedded Developer jobs in Dallas, TX? The most popular types of Embedded Developer jobs in Dallas, TX are:
What cities near Dallas, TX are hiring for Embedded Developer jobs? Cities near Dallas, TX with the most Embedded Developer job openings:
Infographic showing various Embedded Developer job openings in Dallas, TX as of July 2026, with employment types broken down into 82% Full Time, 5% Part Time, and 13% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $128,247 per year, or $61.7 per hour.

Staff Embedded Software & Controls Engineer

Stryker

Flower Mound, TX • On-site

$112K - $188K/yr

Full-time

Posted 29 days ago


Job description

Work Flexibility: Not available
It's Time to Join Stryker!
We are seeking a Staff Embedded Software & Controls Engineer to design and develop embedded software, firmware, and control systems for complex electromechanical medical devices. In this role, you will work across hardware, firmware, and system integration to develop real-time embedded software and control algorithms across sensors, actuators, motors, thermal systems, power electronics, fluid management systems, and multi-board embedded platforms.
You will partner with cross-functional product development teams to deliver safe, reliable, and high-performance solutions while solving complex system-level challenges throughout the product lifecycle, from concept development through product launch and post-market improvements.
This role will support the Urology portfolio, including legacy products and recently launched technologies that integrate capital equipment, visualization platforms, and fluid management solutions.
Experience in medical device development is highly valued; however, we also welcome candidates with strong embedded software and controls experience from other regulated or safety-critical industries such as aerospace, automotive, robotics, industrial automation, defense, or similar environments. Candidates with experience developing complex electromechanical products within structured engineering processes are encouraged to apply.
What You Will Do
  • Design and develop embedded software using C/C++, bare-metal, and/or RTOS-based platforms.

  • Develop and optimize real-time embedded control algorithms for pressure regulation, temperature control, motor control, sensing, fluid management, and other electromechanical subsystems.

  • Develop firmware supporting sensors, actuators, motors, thermal systems, power electronics, and multi-board embedded architectures.

  • Support embedded software architecture and integration across hardware, firmware, and system interfaces.

  • Collaborate closely with Electrical, Mechanical, Systems, Quality, Manufacturing, and Regulatory partners.

  • Develop scalable embedded software architectures supporting current and future generations of platform technologies.

  • Investigate and resolve complex hardware, firmware, and system-level issues through structured debugging and root cause analysis.

  • Evaluate engineering tradeoffs across software performance, reliability, manufacturability, safety, maintainability, and cost.

  • Support verification and validation activities, including unit testing, integration testing, and system-level testing.

  • Participate in software architecture reviews, technical design reviews, peer code reviews, and multidisciplinary design reviews.

  • Translate user, clinical, and system requirements into embedded software and control system solutions.

  • Create and maintain software architecture documentation, requirements, design documentation, verification protocols, and related technical deliverables.

  • Provide technical input on embedded software design, debugging methodologies, development tools, and engineering best practices.

  • Contribute to future platform direction by evaluating embedded technologies, software architectures, development tools, and engineering practices.

What You Need
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related engineering discipline is required

  • 4+ years of experience designing and developing embedded software for complex electromechanical products is required

Preferred Qualifications
  • Experience designing and developing embedded software for complex electromechanical products in regulated or safety-critical industries.

  • Experience developing embedded software using C/C++ on bare-metal and/or RTOS-based embedded platforms.

  • Experience designing and implementing embedded control systems, including feedback control, state machines, control loop tuning, or similar real-time control algorithms.

  • Strong understanding of embedded control systems, including PID control, state machines, control loop tuning, and real-time embedded software.

  • Experience with pressure control, motor control, thermal regulation, sensor integration, fluid management, or other electromechanical control systems.

  • Demonstrated experience debugging complex hardware, firmware, and system-level interactions.

  • Experience working within structured product development processes, including requirements management, design reviews, verification, validation, and risk management.

  • Experience developing products within regulated or safety-critical industries such as medical device, aerospace, automotive, robotics, industrial automation, defense, or similar environments.

  • $112,900 - $188,100 USD Annual

Travel Percentage: None
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.
Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.