Jobs · devitjobs

Embedded Software Technical Lead
DCS Corp · Sterling Heights, Michigan · Posted today
About the role
Lead the development of embedded software solutions for combat and tactical vehicle systems.
Salary: $95,000 - 135,000 per year Requirements: U.S. citizenship is required due to the sensitivity of customer-related requirements. A bachelors degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a similar engineering field, plus 12 years of experience. Ability to obtain and maintain a DoD Secret clearance. Familiarity with leading projects through the full software development life cycle (SDLC). Strong knowledge of programming languages such as C++, C#, or C, and experience developing build scripts for software releases. Strong Linux skills, including command-line use, networking, administration, and cybersecurity. Proficiency with Git and the Atlassian tool suite (Bitbucket, Jira, and Confluence) or similar tools such as GitLab. Understanding of requirements management and experience using DOORS to maintain requirements. Experience developing software architectures and detailed software designs that support modularity, commonality, and reuse. Experience designing and integrating software with middleware, real-time operating systems, drivers, and component hardware. Experience with architectural development using SysML and/or UML. Experience with formal software verification and designing software with potential test automation in mind. Experience with configuration management and software repository branching strategies. Experience conducting peer reviews. Clear written and verbal communication skills, the ability to investigate issues, and the ability to mentor junior engineers. A friendly, engaging manner. Responsibilities: Lead and participate in defining software requirements, designing and implementing software, testing it, and installing integrated software solutions on combat and tactical vehicle systems. Evaluate and identify system and software solutions for Army ground vehicle requirements and challenges. Lead project sustainment across multiple software configuration items (CSCIs) under development. Collaborate with other software leads and functional groups to define project scope, reconcile differing perspectives, and reach consensus based on requirements. Work with government customers to professionally clarify scope adjustments and communicate team limitations. Coordinate work through an issue-tracking system, track scope, and support engineers with feature development and bug resolution. Establish and maintain the software development environment and software branch strategies. Technologies: Atlassian BitBucket C# Confluence Embedded Git GitLab Hardware Support JIRA Linux UML C++ More: We offer an opportunity to join a fast-paced program with DCS Corps U.S. Army Combat Capabilities Development Command – Ground Vehicle Systems Center engineering group in Warren, Michigan. In this hands-on Embedded Software Technical Lead role, you will lead a technically advanced team developing embedded software for military vehicle systems. The position requires onsite work and may involve occasional travel. last updated 42 week of 2026
Read the full posting on devitjobs →
FAQ
Is the Embedded Software Technical Lead role at DCS Corp remote?+
This Embedded Software Technical Lead position is listed as onsite (Sterling Heights, Michigan).
What is the salary for the Embedded Software Technical Lead role at DCS Corp?+
The listing states 95000 - 135000 USD / year.
What seniority level is this Embedded Software Technical Lead role?+
This is a lead level position.
How do I apply for the Embedded Software Technical Lead role at DCS Corp?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to DCS Corp.