1

Embedded Program Jobs (NOW HIRING)

Embedded Software Engineer

Huntsville, AL ยท On-site

$103K - $194K/yr

Embedded Software Engineer Real-time embedded software Position Overview Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a ...

Embedded Software Engineer

Warrenton, VA ยท On-site

$131K - $173K/yr

Job Title: Embedded Software Engineer This role focuses on developing embedded software for ... Support programs related to defense or government applications, ensuring solutions meet mission ...

Embedded Software Engineer

Warrenton, VA ยท On-site

$131K - $173K/yr

Job Title: Embedded Software Engineer This role focuses on developing embedded software for ... Support programs related to defense or government applications, ensuring solutions meet mission ...

Embedded Developer

Annapolis, MD ยท On-site +1

$69K - $158K/yr

As an embedded software engineer, you know how to create and maintain crucial pieces of software ... Our recognition awards program acknowledges employees for exceptional performance and superior ...

Embedded Software Engineer

Schaumburg, IL ยท On-site

$55 - $120/hr

Embedded Software Engineer This role focuses on developing, integrating, and testing C++ embedded ... Due to the nature of the programs and cleared systems involved, this position requires working ...

Drive project planning, resource allocation, and prioritization across concurrent embedded systems programs * Partner with Product, Project Management, and Engineering leadership to align embedded ...

Seeking a Secret Cleared Embedded S/W Engineer to design, develop, and implement embedded software for the missile programs. This role includes performing analysis of requirements, developing ...

Drive project planning, resource allocation, and prioritization across concurrent embedded systems programs * Partner with Product, Project Management, and Engineering leadership to align embedded ...

Showing results 41-60

Embedded Program information

See salary details

$70K

$153.4K

$174K

How much do embedded program jobs pay per year?

As of Sep 13, 2026, the average yearly pay for embedded program in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Embedded Program vs Firmware Engineer?

AspectEmbedded ProgramFirmware Engineer
CredentialsTypically requires a degree in Electrical Engineering, Computer Science, or related fields; certifications like ARM or IoT certifications are commonSimilar credentials; often holds degrees in Electrical Engineering, Computer Science, or related fields; firmware-specific certifications are advantageous
Work EnvironmentWorks on embedded systems within hardware devices, often in manufacturing or product development settingsDevelops low-level software directly interfacing with hardware, often in R&D or product design teams
Industry UsageUsed across consumer electronics, automotive, medical devices, and industrial equipmentPrimarily in consumer electronics, IoT devices, and embedded systems requiring close hardware interaction

Embedded Program and Firmware Engineer roles overlap in skills and industry but differ in focus. Embedded Program roles often involve developing software for embedded systems, while Firmware Engineers focus on writing low-level code that directly interacts with hardware components. Both require similar credentials and work environments, but their specific tasks and project scopes vary slightly.

Infographic showing various Embedded Program job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 16% Part Time, and 4% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer

Huntsville, AL โ€ข On-site

$103K - $194K/yr

Full-time

Re-posted 2 days ago


Job description

Job Title: Embedded Software Engineer

Real-time embedded software 



Position Overview

Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a defense customer. The engineers will design, implement, integrate, and verify real-time embedded software across the development lifecycle. 

What You Will Do
  • Design, develop, integrate, and test real-time embedded software for safety- and mission-critical weapon system applications.
  • Translate system and software requirements into maintainable software architecture, detailed designs, code, and verification evidence.
  • Develop primarily in C and C++ using the Green Hills development environment or a comparable embedded toolchain.
  • Integrate software with processors, sensors, actuators, interfaces, and laboratory test assets.
  • Diagnose timing, memory, concurrency, interface, and hardware/software integration issues on target hardware.
  • Support peer reviews, configuration management, defect resolution, and test readiness; guide architecture decisions, mentor engineers, and coordinate with systems, GNC, algorithms, modeling, test, and hardware teams.
Required Qualifications
  • At least 8 years of relevant embedded software engineering experience.
  • Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, or a closely related technical discipline.
  • Demonstrated C and/or C++ development experience in a real-time or resource-constrained embedded environment.
  • Experience with the complete software lifecycle: requirements, design, implementation, integration, verification, and problem resolution.
  • Experience debugging software on target hardware using standard embedded development and laboratory tools.
  • U.S. citizenship and eligibility to obtain a U.S. government security clearance if required by the program; an active clearance is not required at hire.
Preferred Qualifications
  • Missile, weapon system, avionics, flight control, seeker, or other aerospace/defense embedded software experience.
  • Green Hills MULTI, INTEGRITY RTOS, VxWorks, embedded Linux, or comparable RTOS/toolchain experience.
  • Experience with device drivers, board support packages, low-level interfaces, middleware, or hardware abstraction layers.
  • Familiarity with deterministic scheduling, interprocess communication, data buses, networking protocols, and performance optimization.
  • Experience with model-based development, software-in-the-loop, processor-in-the-loop, or hardware-in-the-loop test environments.
  • Knowledge of disciplined software standards and practices used in defense or safety-critical development.