Engineering Specialist – Software; Embedded Systems
Listed on 2026-07-01
-
Software Development
Embedded Systems/ Firmware/ IoT, Unix/Linux, Embedded Software Engineer, C++ Developer
Engineering Specialist – Software (Embedded Systems)
Sterling Heights, MI $71–$75/hour
Position OverviewSeeking an Engineering Software Specialist to support development and integration of vehicle electronic and embedded systems. This role focuses on OS/BSP development, embedded software, and hardware/software integration for ground combat vehicle platforms.
Key Responsibilities- Develop and integrate embedded software and firmware
- Support OS/BSP development (Linux, VxWorks, RTOS)
- Perform software requirements analysis, design, and coding
- Conduct unit, functional, and integration testing
- Debug and troubleshoot across multiple test phases
- Develop software releases and configuration management
- Support hardware/software integration and system validation
- Participate in Agile/Scrum development processes
- Collaborate with Systems Engineering, QA, and Program teams
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
- 5–7+ years of relevant experience
- Programming: C, C++, C#, Java, Python
- Embedded systems & BSP development
- OS experience:
Linux, VxWorks, RTOS, virtualization - Tools:
Git, Bitbucket, Jira, Confluence, Eclipse, GCC, GDB - Experience with Yocto or Linux build systems
- Knowledge of network & serial protocols (CAN, TCP/IP, UDP, RS-232/422)
- Linux device drivers, bootloaders, memory maps
- Hypervisors (Type I/II)
- Secure systems (SELinux, secure boot, encryption)
- Vehicle network architectures (GCIA, MOSA, SOSA, FACE)
- Experience with ground combat vehicles
- Must be eligible to obtain a U.S. security clearance
- U.S. Citizenship required
- Ability to work onsite 100%
- Ability to work around military vehicles (ASR requirements may apply)
- Occasional overtime as needed
- Onsite – Sterling Heights, MI
- Mix of lab, prototype shop, manufacturing, and office settings
For over 40 years, Contract Professionals, Inc. (CPI) has connected engineering professionals with high-impact defense and advanced technology programs. We provide dedicated recruiter support, transparent communication, and opportunities aligned with your expertise and career goals.
US CITIZENSHIP REQUIREMENT:
This assignment is a US Government Contract which requires all applicants to be US Citizens. NO SUBCONTRACT REQUIREMENT:
No third-party applicants will be considered. If you are a third party contracting company, please do not respond to this position.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).