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/
To view the full job description, click here