Check out this new opportunity!
Embedded Systems Software Engineer
Sterling Heights, Mi
Contract Position
$53.56-$57.85/Hour
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
-
Develop and maintain embedded systems software for armored vehicle platforms.
-
Provide technical support for vehicle electronic systems.
-
Load software images and deploy official software releases in lab environments and vehicles.
-
Build and configure embedded operating systems such as VxWorks and Linux.
-
Perform Linux system programming, including driver development and new hardware enablement.
-
Integrate software into various build systems.
-
Design, develop, test, deploy, and improve embedded software systems.
-
Implement security features using cryptography and secure architectures.
-
Manage priorities, deadlines, and deliverables independently.
-
Utilize tools such as GitLab, Bitbucket, Eclipse, GIT, DOORS, Jira, Confluence, gdb, and QT.
-
Apply Agile methodologies and CI/CD practices.
-
Support Linux system-level tasks, including bootloaders, memory maps, and real-time systems.
-
Maintain build environments (e.g., Buildroot, OpenEmbedded, Yocto).
-
Integrate open-source and self-update mechanisms.
-
Implement security features such as SELinux, verified boot, and trusted execution environments.
-
Perform other duties as assigned.
Qualifications
-
Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering required.
-
5–7 years of relevant embedded systems experience.
-
U.S. security clearance eligibility required (Non-U.S. citizens may not be eligible).
-
Proficient in CI/CD tools: GitLab CI/CD, GitHub Actions, ArgoCD, Jenkins.
-
Skilled in GitOps and deployment automation principles.
-
Experienced in troubleshooting and resolving low-level software and hardware integration issues.
-
Proficient in scripting languages such as Bash, Python, Go.
-
Capable of developing maintainable C/C++ code for long-lifecycle platforms.
-
Familiar with embedded Linux drivers, bootloaders, and memory configuration.
-
Experienced with build tools like Buildroot, Yocto, and OpenEmbedded.
-
Comfortable working with DevOps culture, continuous improvement practices, and infrastructure documentation.
-
Proficient in Microsoft Office applications.
-
Prior experience working on ground combat vehicles preferred.
Your Recruiter
Still have questions? Reach out to
Rob- (Email)
[email protected]
What To Expect
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.”
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.
-
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: [email protected]
-
For more active job openings : https://careers.moseleytechnical.com/jobs
-
For more information about Moseley visit : http://www.moseleytechnical.com/about-us/