Embedded Linux / RTOS DevSecOps Software Developer
Location : Sterling Heights, MI
Contract | Onsite | $65-$75 / hour (DOE)
Experience Required : 7-10 years
Security Clearance : Must be eligible to obtain a U.S. Security Clearance (U.S. Citizenship required)
About the Role
We are seeking an experienced Embedded Linux / RTOS DevSecOps Software Developer to support software integration and development for advanced vehicle electronic systems. This position focuses on system-level design, secure software deployment, and embedded operating system configuration. The ideal candidate will be highly motivated, technically strong, and capable of working in a fast-paced, collaborative engineering environment.
Key Responsibilities
- Lead the design, development, integration, and maintenance of embedded software systems.
- Develop and maintain architectures, algorithms, and software interfaces.
- Build, configure, and optimize VxWorks , Linux , or other embedded operating systems.
- Perform Linux system programming tasks, including driver development and hardware enablement .
- Load, deploy, and verify software releases in lab and vehicle environments.
- Create and execute software verification plans, test procedures, and document test results.
- Integrate software components into build systems and CI / CD pipelines .
- Implement embedded system security using cryptography , secure boot , and trusted execution environments .
- Diagnose and troubleshoot complex software and hardware issues.
- Collaborate with cross-functional teams and manage priorities, deliverables, and timelines.
Required Qualifications
Bachelor's degree in Computer Science , Electrical Engineering , or related field.7-10 years of hands-on experience in embedded software development .Proficiency in C / C++ programming for embedded systems.Strong understanding of RTOS or safety-critical systems .Experience with Yocto , Buildroot , or similar Linux build frameworks.Proficiency with tools such as Eclipse , GIT , gcc , gdb , Jira , Bitbucket , and Confluence .Experience with Agile development , CI / CD , and GitLab pipelines .Excellent debugging, analytical, and problem-solving skills.Strong written and verbal communication skills.Desired Skills
Familiarity with Type I & II hypervisors and self-update mechanisms for embedded systems.Knowledge of SELinux , verified boot , and trusted execution environments .Experience with Linux device drivers , bootloaders , and memory mapping .Understanding of cybersecurity principles including authentication , encryption , and data integrity .Experience with quantum-resistant cryptography is a plus.Prior work with military or ground vehicle systems preferred.Ability to climb on / off vehicles and work in confined spaces (ASR test required).Additional Information
U.S. Citizenship required due to clearance eligibility.Onsite position with occasional overtime.Work environments include office, laboratory, manufacturing, and prototype vehicle areas.Strong organization, communication, and multitasking skills are essential.#HRUProfessionals