Sr. Embedded Software Engineer C/C++
$116.79 - $140 per hourSystem One
Location: Huntsville, AL (On-site)
Type: Contract-to-hire
Clearance: Active DoD Secret clearance or ability to obtain
Pay: $116–$126/hr (W2)
About the role
We’re hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/firmware for advanced defense/aerospace systems. You’ll work hands-on across the full software lifecycle—design, coding, integration, testing, and debugging—on real-time embedded platforms in a fast-paced engineering environment.
What you’ll do
- Design and develop embedded software (primarily C/C++) for real-time systems
- Integrate software modules across subsystems and distributed networks
- Troubleshoot/debug complex issues using embedded lab tools (JTAG, scopes, etc.)
- Work within modern engineering practices ( Agile, DevOps, CI/CD, test automation )
- Collaborate closely with cross-functional teams and communicate directly with stakeholders
- Mentor/guide other engineers and help improve development workflows and tools
Must-haves
- Bachelor’s degree in a technical field (CS/CE/EE/SE/Math, etc.)
- 12+ years relevant experience (or 10+ with Master’s)
- Expert in C/C++ for embedded systems
- Real-time OS experience (ex: VxWorks, Integrity, FreeRTOS )
- Experience with embedded processors/microcontrollers (ex: ARM Cortex, RISC?V )
- Strong problem-solving skills and ability to work independently + collaboratively
- Based in North Alabama or willing to relocate to Huntsville area
- Active Secret clearance or ability to obtain
Nice-to-haves
- Aerospace/defense or other safety/mission-critical embedded experience
- High-speed guided weapons, flight controls, or deterministic high-performance systems
- Containers (Docker/Kubernetes) and/or Model-Based Systems Engineering exposure
System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.
System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.
#M-1
Ref: #851-Rockville-S1
System One, and its subsidiaries including Joulé, ALTA IT Services, TeamPeople, and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.
System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.
$116 - $126 per hour
...16–$126/hr (W2) About the role We’re hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/firmware... ...’ll do Design and develop embedded software (primarily C/C++) for real-time systems Integrate software modules across...SeniorContract workTemporary workLocal areaRelocation$97 - $102 per hour
...ability to obtain) Overview We’re looking for a mid-level Embedded Software Engineer to help build and integrate mission-critical embedded... ...multi-disciplinary engineering team, writing high-quality C/C++ code and supporting testing and integration. What you’ll...SuggestedContract workTemporary workLocal areaRelocation$77 - $80 per hour
...Job Title: Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ with a Master’s)...SuggestedContract workTemporary workLocal areaRelocation$62 - $67 per hour
...ability to obtain) OVERVIEW System One is hiring a Software Engineer with strong C/C++ experience to support mission-critical defense/tactical... ...PREFERRED) - Python and/or Java experience - Real-time or embedded systems experience; RTOS familiarity (VxWorks, FreeRTOS,...SuggestedContract workTemporary workLocal area$107.9k - $195.05k
Leidos is seeking a Senior Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile defense... ...Huntsville-North Alabama area.Expert-level proficiency in C/C++ for embedded systems development.Experience with real-time...SeniorFull timeRelocation$77 - $82 per hour
...Job Title: Full Stack C/C++ Developer – Aerospace & Defense Systems... ...mission-critical “flight software” and related tools for tactical... ..., mission planning, and embedded/real-time components . This... ...Mentor and support junior engineers . Collaborate directly with...Contract workTemporary workWork experience placementLocal area- ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative... ...working on advanced aerospace, defense, and embedded systems. We are looking for innovative,... ...Software development Experience with C/C++, C#, Python Understanding of...Full timeWork at office
- ...Position Title: Embedded Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions EO... ...Develop embedded software and firmware in Rust or C/C++ for real-time control systems. Integrate software with...Full timeInternshipRemote work
- ...Leidos Defense is seeking a Software Engineer in Huntsville to develop software for defense systems in a Linux environment. You will contribute... ...the full software lifecycle within a SAFe framework, using C++ and Python, and collaborating with systems, electrical, and test...Senior
- ...TSC's Product Solutions organization is seeking a Senior Embedded Software Engineer to join our engineering team in Huntsville, AL . The... ...experience developing multithreaded applications in modern C++ for embedded Linux platforms. Experience designing modular...SeniorFor contractorsFor subcontractorFlexible hours
- ...Job Summary We are seeking an Embedded Software Engineer to support the development of mission-critical embedded software and firmware for... ...Huntsville-North Alabama area. ~ Demonstrate proficiency in C/C++ for embedded systems development. ~ Experience with...Local areaRelocationFlexible hours
$131.3k - $237.35k
...commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our... ...at Leidos currently has an opening for a talented Aviation Embedded Software Engineer to work in our Huntsville office. This is an exciting...SeniorFull timeInterim roleWork at office- ...Defense, Inc. in Huntsville, AL is seeking engineers to write flight-critical software that makes real hardware dependable. You’ll develop embedded and real-time software for sensor... ...hardware. Candidates should be proficient in C/C++ on embedded/RTOS platforms, with...
- ...Description An employer is looking for an Embedded SW Engineer with a specialty in Radar in the... ...across the full embedded stack, developing software on ARM-based SoCs and utilizing Xilinx... ...years of embedded sw experience Developed C/C++ on ARM-based SoC Used Vivado + Vitis...
- ...Job Description Job Description Senior Embedded Software Engineer, C#Job Description We are seeking an experienced Senior Software Engineer to support the development and integration of software for a complex defense system. This position will focus on object-oriented...Senior
- ...Job Description Job Description Embedded Software Developer / Engineer I Competitive Salary (Based on Experience and Market Conditions) Signing... ...a capable software engineer with a strong foundation in C/C++ who can contribute to embedded systems, work close to...Full timeTemporary workFor contractorsInternshipRelocation packageFlexible hours
- ...RTX in Huntsville, AL, is seeking a Principal Radar Software Engineer for onsite work. U.S. citizen required with the ability to obtain a Secret clearance. Role involves leading radar software development, collaborating with agile teams, and ensuring system integration...
$131.3k - $237.35k
Leidos is seeking a talented Embedded Software Test Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions for complex problems, specifically regarding missile defense systems. With offices across the United States engaging...SeniorFull time$77 - $82 per hour
...Description Job Title: Full Stack C/C++ Developer – Aerospace &... ...mission-critical “flight software” and related tools for tactical... ...simulation, mission planning, and embedded/real-time components . This... ...’s degree in Software Engineering, Computer Science, Computer Engineering...Contract workLocal areaRelocation$91k - $138.75k
...Regular Job Description Summary The Software Engineer III (Embedded) has the opportunity to develop a variety... ...is an expert with Python, C, C++11,C++ STL and/or OpenCL Demonstrated knowledge... ...working with RTOS systems (such as µC/OS, freeRTOS) on those processors is desired...Permanent employmentContract workWork experience placementWork at officeWeekend work- ...Leidos in Huntsville seeks a Software Test Engineer to contribute to testing for tactical strike guided munition programs. You will focus on... ...and DoD clearance eligibility, and solid experience leading test teams on embedded systems using #J-18808-Ljbffr Jobleads-USSenior
- ...Role Summary: An Embedded Software Engineer is required to join our Firmware Team, to develop and maintain high-quality boot code, deployed test... ...up to 10% as required. ~ A strong understanding of C/C++ and assembly programming. Software is written in “C” language...Permanent employmentLocal area
- ...: Are you a Software/Computer Engineer with an interest in aviation systems software development, do... ...seeking a talented Junior Aviation Systems Embedded Software Engineer to join a multi-... ...in software development in the C and C++ programming languages. Hands-on lab...Full timeRelocation
- ...tackles many of our country’s most difficult engineering and technology challenges to further our... ...benefits and work-life balance. This Software/ Principal Software Engineer position... .../ Principal Software Engineer - Java/C++ with an individual who has experience in...Remote workFlexible hours
- ...Actalent is seeking an Embedded Software Engineer in Huntsville, AL to design, develop, and validate embedded flight software for space-based payload... ...readiness. The role requires deep experience with C++, RTOS (VxWorks), and testing in flight-qualified environments...
- ...Technologies is seeking a Senior R&D Electrical Engineer to support ongoing research and... ...digital circuitry, mixed-signal PCB design, embedded electronics, and system integration. The... ...embedded systems, microcontrollers, and C/C++ developmentExperience designing or integrating...SeniorFull time
$100.5k - $153.25k
...Job Description The Sr. Electrical Engineer designs, develops and maintains... ...assisted engineering and design software and equipment to perform... ...Works with avionics, embedded systems and Radio Frequency... ...familiarity with HDL programming, C/C++, PCB design process and UAV...SeniorPermanent employmentContract workWork experience placementWork at officeRemote work- ...Title: Embedded Software Engineer Location: Huntsville, AL. Citizenship Requirement: US citizenship required. Req#: 4101 Embedded Software... ...experience writing high-reliability code utilizing C and C++ in a bare-metal, RTOS, or embedded Linux environment. ~...Permanent employment
- ...Responsibilitiesandtechnicalleadershipopportunitieswillscalewithexperience. KeyResponsibilities DevelopembeddedsoftwareandfirmwareinRustorC/C++forreal-timecontrolsystems. Integratesoftwarewithsensors,actuators,motorcontrollers,communicationsinterfaces,andotherhardware....Full timeInternship
- ...our country’s most difficult engineering and technology challenges to further... ...work-life balance. This Software/ Principal Software Engineer... ...fill the position of Principal/Sr Principal Software Engineer... ...development experience with Java and C++ Proficiency in Linux-based...SeniorRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Engineer C/C++. Be the first to apply!
- embedded software engineer Huntsville, AL
- embedded engineer Huntsville, AL
- embedded systems software engineer Huntsville, AL
- embedded developer Huntsville, AL
- senior manager customer operations Huntsville, AL
- senior software engineer ruby on rails Huntsville, AL
- senior customer service Huntsville, AL
- senior accounts receivable analyst Huntsville, AL
- senior compensation manager Huntsville, AL
- senior cloud data engineer Huntsville, AL



