Lead Software Engineer
Actalent • Sterling Heights, MI • Posted June 22, 2026
Position Overview
Job Title: Lead Software Engineer
Job Description
This role leads the end-to-end execution of software development for complex combat and tactical vehicle systems. The Lead Software Engineer defines software requirements and architecture, oversees detailed design and implementation, and drives integration, testing, installation, and sustainment of multiple software components. This position offers architectural ownership, high visibility within critical Army ground vehicle modernization programs, and the opportunity to guide a team working on cutting-edge embedded systems and vehicle technologies.
Responsibilities
+ Lead the full software development lifecycle for combat and tactical vehicle systems, from requirements definition through design, development, integration, testing, and deployment.
+ Define software requirements, architecture, and detailed design for complex embedded systems and multiple Computer Software Configuration Items (CSCIs).
+ O...
Job Description
This role leads the end-to-end execution of software development for complex combat and tactical vehicle systems. The Lead Software Engineer defines software requirements and architecture, oversees detailed design and implementation, and drives integration, testing, installation, and sustainment of multiple software components. This position offers architectural ownership, high visibility within critical Army ground vehicle modernization programs, and the opportunity to guide a team working on cutting-edge embedded systems and vehicle technologies.
Responsibilities
+ Lead the full software development lifecycle for combat and tactical vehicle systems, from requirements definition through design, development, integration, testing, and deployment.
+ Define software requirements, architecture, and detailed design for complex embedded systems and multiple Computer Software Configuration Items (CSCIs).
+ O...