Software Engineer
Spotted 8d agoContract
Job details
- Work mode
- On-site
- Employment
- Contract
- Level
- Senior
- Experience
- 7+ years
- Education
- Bachelor's degree
- Posted
- Oct 22, 2026
- Last confirmed open
- Oct 22, 2026
Job description
About this role
Moseley is currently hiring a Software Staff Engineer in Sterling Heights, MI, to support the development of advanced embedded software systems and Board Support Packages (BSPs) for mission-critical military vehicle platforms.
This role requires expertise in embedded software engineering, low-level system programming, DSP applications, Linux and VxWorks environments, hardware/software integration, CSCI integration, and Agile software development supporting next-generation armored combat and vehicle electronics systems.
Qualifications:
- U.S. Citizenship is required by Federal Law
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
- 7+ years of embedded/software engineering experience
- Embedded software development in C, C++, Python, Java, or C#
- Operating Systems: Linux, VxWorks, RTOS, virtualization environments
- Board Support Packages (BSP) and low-level system programming
- Git / Bitbucket (version control)
- GCC, GDB, Eclipse or similar toolchains
- Jira / Confluence / DOORS
- Networking & Interfaces:
- RS-232/422, CAN, TCP/IP, UDP/IP
- Linux image tools such as Yocto
- Hardware/software integration and debugging
- Software release integration (CSCI-level)
- 100% on-site role
- W2 role
- Ability to work overtime as needed
No C2C, No C2H, no vendor referrals - do not contact.
Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn