Today
Secret
Unspecified
Unspecified
IT - Hardware
Sterling Heights, MI (On-Site/Office)
Check out this new opportunity!
Embedded Linux/RTOS Engineer
Sterling Heights, MI
Contract Position
$51.42-$57.85/Hour
Ability to Obtain a Secret Clearance
Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance.
Responsibilities:
Qualifications:
Preferred Qualifications:
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.
Your Recruiter
Still have questions? Reach out to
Rob- (Email) rob.veuleman@moseleytechnical.com
What to Expect
Resources
Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30 year-old commitment of "World Class Service. World Class Company."
Embedded Linux/RTOS Engineer
Sterling Heights, MI
Contract Position
$51.42-$57.85/Hour
Ability to Obtain a Secret Clearance
Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance.
Responsibilities:
- Build and configure embedded operating systems such as VxWorks and Linux using tools like Yocto or Buildroot.
- Perform Linux system programming tasks, including device driver development, board bring-up, bootloader configuration, and new hardware enablement.
- Develop, integrate, and maintain C/C++ code for embedded systems across the full software development lifecycle.
- Lead architecture definition, interface design, and software verification for secure real-time environments.
- Troubleshoot low-level software issues and distinguish between software/hardware root causes.
- Load and verify official software builds into target systems (lab environments and vehicle platforms).
- Enable embedded system security using cryptography, SELinux, verified boot, and other secure architecture features.
- Participate in debugging using tools such as GDB, Workbench, or other JTAG interfaces.
- Support performance optimization of embedded systems and complex software pipelines.
- Apply Agile practices, work with Git, Jira, Bitbucket, CI/CD pipelines, and modern development toolchains.
- Contribute to continuous integration and secure self-updating mechanisms within embedded platforms.
- Support cross-functional teams, including hardware, cybersecurity, and systems engineering.
Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering (ABET-accredited).
- 5-7 years of experience in embedded software development.
- Proficiency in C and/or C++ for embedded system development.
- Strong knowledge of Linux internals, system-level programming, and asynchronous software (threads, timers, interrupts).
- Experience with VxWorks, Wind River Workbench, and embedded Linux debugging.
- Experience in hardware bring-up and low-level programming (bootloaders, memory maps).
- Familiarity with Yocto, Buildroot, or similar Linux image build systems.
- Knowledge of real-time systems or safety-critical software is preferred.
- Strong debugging and problem-solving skills.
Preferred Qualifications:
- Familiarity with ground combat vehicles or automotive/military platforms.
- Experience with hypervisors (Type I or II) and secure execution environments.
- Familiarity with digital signatures, encryption methods, and NIST quantum-resistant algorithms.
- Experience enabling self-update mechanisms or managing secure software pipelines.
- Understanding of cybersecurity principles including authentication, nonrepudiation, confidentiality, and integrity.
- Comfortable working in environments that include prototype shops, labs, manufacturing, and vehicle integration bays.
- Ability to pass ASR (Anthropometric Size Restriction) to climb on/off and work in military vehicles.
- Willingness to work overtime and weekends as needed.
- Strong organizational skills to manage multiple concurrent projects.
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.
Your Recruiter
Still have questions? Reach out to
Rob- (Email) rob.veuleman@moseleytechnical.com
What to Expect
- Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation which may include education, criminal and work history verifications.
- Accepted applicants will have the opportunity to be eligible for benefits, including medical and supplemental insurance and a 401K. Appreciation and gratitude for employees is a hallmark of organizations with low turnover.
- Final postion level and pay will be based on experience.
Resources
- To apply, send resume to: resumes@moseleytechnical.com
- For more active job openings: https://careers.moseleytechnical.com/jobs
- For more information about Moseley visit : http://www.moseleytechnical.com/about-us/
Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30 year-old commitment of "World Class Service. World Class Company."
group id: MOSELEY