Senior Embedded Software Engineer (C/C++)
Compensation
$116 – $126 /hr
Employment type
Full-time
Work setting
On-site
Location
Huntsville, AL
Schedule
Day shift
Posted
You'll be redirected to the employer's application page.
Job overview
The Senior Embedded Software Engineer (C/C++) role is onsite in Huntsville, AL. Pay is $116–$126 per hour. The engineer supports mission-critical embedded software and firmware for advanced defense and aerospace systems. The role contributes across the software lifecycle, from design and coding through integration, testing, and debugging. It supports real-time embedded platforms and collaborates with cross-functional teams to deliver and maintain mission-critical systems.
What you'll do
- Design and develop embedded software in C/C++
- integrate software modules across subsystems and distributed networks
- troubleshoot and debug with embedded lab tools
- work with Agile, DevOps, CI/CD, and test automation practices
- collaborate with stakeholders
- mentor engineers and improve development workflows and tools.
What we're looking for
- Skills & competencies
- senior embedded software engineerc/c++embedded softwarefirmwarereal-time systemsdefenseaerospacehuntsville al$116–$126/hrsecret clearance
- Work arrangement
- Weekend coverage required
Benefits & perks
- Eligible employees may have access to medical, dental, vision, spending accounts, life insurance, voluntary plans, and a 401(k) plan.
Why this role
The posting requires an active DoD Secret clearance or ability to obtain one and describes a contract-to-hire arrangement.
About the employer
System One is hiring for this role. Industry: Engineering Services. Sector: 54.
Additional details
- Industry sector
- 54
- Industry
- Engineering Services
- Occupation code
- 15-1252.00
You'll be redirected to the employer's application page.
Listing ID: 808fca91-ddb5-4b0a-a35c-8c2b39c7fa4e