Sr. Embedded Software Engineer C/C++
$116 - $126 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
- ...Senior Embedded Software EngineerWe're hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/firmware for advanced defense/... ...DoDesign and develop embedded software (primarily C/C++) for real-time systemsIntegrate software...SeniorLocal 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) About the role We...SuggestedContract workTemporary workLocal areaRelocation- ...results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true... ...Building Your Future today!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software and Integration Directorate...SuggestedFull timeStart working today
$97.32 - $118 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 workLocal areaRelocation$62 - $67 per hour
...Software EngineerLOCATION: Huntsville, AL (100% onsite) TYPE: Contract-to-hire | 4... ...OVERVIEW System One is hiring a Software Engineer with strong C/C++ experience to support mission-... ...and/or Java experience - Real-time or embedded systems experience; RTOS familiarity...SuggestedContract workLocal area$90k - $120k
Check out this new opportunity!Embedded Software EngineerC++ / RHEL | Missile DefenseFull-Time with... ...9x80We are hiring an Embedded Software Engineer in Huntsville, AL to support the Ground... ...clearance and experience with embedded C++ software development, Red Hat...Full timeTemporary work$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- ...Senior Embedded EngineerPerformance Drone Works (PDW) is building... ...are building a new center of engineering excellence to design our new... ...and overseeing hardware and software development cycles for a variety... ...vulnerabilities.RequirementsSenior-level C/C++ development experience...SeniorInternshipWork at officeFlexible hours
- ...do not provide sponsorship, must have an active clearance Job Description Triple Crown is seeking an Embedded Software Engineer with experience in C++, Model-Based Systems Engineering (MBSE), and continuous integration and continuous delivery (CI/CD). This role...SeniorWeekly payContract work
- ...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
- ...Abaco Systems in Huntsville, AL is seeking an Embedded Software Engineer to join the Firmware Team. You will develop and maintain boot code, deployed... ..., U-Boot and related tools. The role requires strong C/C++, assembly, and real-time OS experience, with collaboration...Senior
- ...approach couples the latest technology with engineering expertise and analytical proficiency... ...today!We are seeking an experienced Embedded Software Engineer to join our multi‑disciplinary... ...level software developmentProficiency in C/C++ and Python with the ability to work...Full timeStart working today
$175k - $200k
Check out this new opportunity! Senior Software EngineerC++ | Python | Real-Time... ...Schedule: 9x80We are hiring a Senior Software Engineer to develop, maintain, and enhance complex... ...software development expertise with TypeScript, C++, or Python, real-time processing,...SeniorFull timeTemporary work- ...Northrop Grumman Corp. in Huntsville, AL, is seeking a Staff Software Lead for the SLCM-N Tactical Supplier Management Team. You... ...safety-critical command and launch systems, and develop in C/C++ on embedded/RT platforms. The role requires DoD experience and active clearance...Relocation package
- ...Mid-Level Embedded Software EngineerWe are seeking a Mid-Level Embedded Software Engineer to support the development of mission-critical embedded software and firmware for... ...platforms preferred.Demonstrate proficiency in C/C++ for embedded systems development.Experience with...
- ...Senior Software EngineerInsight Global is seeking a team orientated Senior Software Engineer to support a client in Huntsville, AL. This individual... ...focused on true backend, C/C++ programming and development. Also, seeking someone with embedded experience and hands on...Senior
$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$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$108.8k - $163.2k
...Systems is seeking a Principal or Sr. Principal Guidance Navigation & Control Systems Engineer to join our team. This... ...GNC algorithms into real time embedded flight software, including support to requirements... .... Requires experience in C/C++ for embedded code (preferably...SeniorRelocation packageMonday to ThursdayShift work- ...EOS our people are our strength. Here, engineers own their work throughout their life cycle... ...USA is the place to be. Senior Embedded Software Engineer (Remote Weapon Systems) EOS... ...their development ecosystems, and general C/C++ bare-metal and RTOS programming. •...SeniorLocal areaRemote work
$77.19 - $91 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 workWork experience placementLocal area- ...Description A client in Huntsville is building a team of Embedded Software Engineers. You're part of an Agile/Scrum team developing software for... ...Experience ~1+ years of software engineering experience ~ C++, will consider Java ~ Bachelors Degree ~ Eligible for a...Full time
$77.19 - $91 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... ...bachelor’s degree in Software Engineering, Computer Science, Computer Engineering...Contract workLocal areaRelocation$122.6k - $227.6k
...Navigation, and Control (GNC) Engineer for the Space Based... ...guidance and algorithm development, software integration, sensor/actuator... ...optimize control algorithms within embedded software or firmware... ...Simulink into flight-ready embedded C/C++ software, including auto-code...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours- ...RTX in Huntsville, AL is seeking a Senior Software Engineer to design, develop, test, and maintain high‑performance C++ software within a Unix/Linux environment. You will integrate with APIs, work with system libraries and hardware interfaces, and contribute to documentation...SeniorInterim role
- ...Grumman Space Systems in Huntsville, AL, is seeking a Software Engineer Level 4 to design, develop and test embedded software for complex weapon systems. You will... ...advanced degrees), strong OO development skills in Java/C++/C#, and familiarity with NUnit, Moq, and CI/CD...Relocation
- ...security. Job Title: Senior Specialist, Software Engineering Job Code: 43365 Job Location:... ...in Huntsville, AL, to develop real-time embedded control software and application software... ...of experience developing software in C/C++ Strong written and verbal communication...SeniorLocal area
- ...Embedded Firmware EngineerLocation: Huntsville, AL, US, 35808 Business Unit: Abaco Business... ...critical.Role SummaryAn Embedded Software Engineer is required to join our Firmware Team,... ...CompetenciesA strong understanding of C/C++ and assembly programming. Software is written...
$80k - $120k
...Posted: 2026-10-20 Category: Software Subcategory: SW Engineer Schedule: Full-Time... ...has immediate need for a C++ Software Developer to join... ...design and development of embedded software for military systems... .... Required Skills: C/C++ and other Object...Full timeContract workImmediate startRemote workShift work- MTSI is seeking an experienced Senior Software Engineer with ADA to C++ transformation experience. In this position you will be responsible for developing... ...experience in software engineering.Proficiency in ADA and C/C++ development.Experience with Army Air Defense Systems (...SeniorRemote work
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 engineer Huntsville, AL
- embedded developer Huntsville, AL
- embedded systems software engineer Huntsville, AL
- embedded software engineer Huntsville, AL
- c++ developer Huntsville, AL
- c++ programmer Huntsville, AL
- c++ software developer Huntsville, AL
- senior living Huntsville, AL
- senior associate vice president Huntsville, AL
- senior app developer Huntsville, AL




