Today
Secret
Unspecified
Unspecified
IT - Hardware
Sterling Heights, MI (On-Site/Office)
Check out this new opportunity!
Embedded Software Engineer
Sterling Heights, MI
Contract Position
$64.28-$71.42/Hour
Ability to Obtain and Maintain 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:
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 Software Engineer
Sterling Heights, MI
Contract Position
$64.28-$71.42/Hour
Ability to Obtain and Maintain 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:
- Lead the design, documentation, and integration of embedded software architectures, algorithms, requirements, and interfaces.
- Develop and maintain software for real-time operating systems (e.g., VxWorks, Linux), including build configuration and system-level integration.
- Load software images onto target systems for lab and vehicle deployments.
- Perform Linux system programming, including device driver development and hardware bring-up.
- Develop, test, deploy, and maintain software using C/C++, ensuring long-term maintainability.
- Execute software verification plans, automated testing, and document results to validate system requirements.
- Integrate software into build systems; use tools such as Yocto, Buildroot, and WindRiver Workbench.
- Optimize performance for embedded systems and complex pipelines.
- Implement embedded system security using cryptography, SELinux, verified boot, and secure architectures.
- Support continuous integration (CI/CD) pipelines using GitLab, Jira, Bitbucket, and Confluence.
- Work on type I/II hypervisors, secure update mechanisms, and quantum-resistant cryptographic algorithms.
- Manage tasks independently, meeting project deadlines and deliverables.
- Additional duties as assigned in lab, prototype shop, or manufacturing environments.
Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
- 7-10 years of relevant embedded software experience.
- US Citizenship required; must be eligible for a U.S. Security Clearance.
- Strong experience with C/C++ for embedded systems, including maintainable, long-life codebases.
- Proficiency with the full software development life cycle: requirements, architecture, design, integration, and deployment.
- Deep understanding of asynchronous programming, including multithreading, interrupts, and timers.
- Hands-on experience with Linux device drivers, bootloaders, memory maps, and system-level debugging.
- Familiarity with WindRiver VxWorks, Yocto, Eclipse, GCC, DOORS, gdb, QT, and version control systems (e.g., Git).
- Exposure to Agile development methodologies and CI/CD pipelines.
- Familiar with security principles: authentication, nonrepudiation, confidentiality, and integrity.
- Understanding of quantum-resistant cryptography and secure update frameworks.
- Experience working with or around ground combat vehicles highly desirable.
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