Embedded Software Technical Lead in Warren, MI at DCS

Date Posted: 3/11/2020

Job Snapshot

Job Description

Military Combat Vehicle Embedded Software Lead!

This is an opportunity to join a fast paced program with DCS Corp’s U.S. Army Combat Capabilities Development Command - Ground Vehicle Systems Center engineering group located in Warren, MI.

As Software Lead, you will work alongside our U.S. Army Software Engineering Center customer, applying your knowledge and skills to lead a technically advanced software team in the development of embedded military vehicle system software. 

Essential Job Functions:

Provide technical guidance and direction for the software team in the development of software requirements, design, code, test procedures to ensure a high quality software release.

Establish and maintain Software Development Plan (SDP) as well as the software development environment and branch strategies.

Ensure all software engineering activities are carried out in a managed, controlled, efficient and effective manner consistent with the established organizational processes.

Develop resource estimates in regards to manpower, schedule, cost and scope.

Establish work assignments for individual engineers and collect completion statuses.

Manage software engineering execution throughout the project lifecycle via the use of project metrics, risk management, structured decisions and project status reports.

Required Skills:

Due to the sensitivity of customer related requirements, U.S. citizenship is required.

Ten years of experience and  a Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or similar engineering degree and 12 years of experience.

Must be able to obtain and maintain a DoD Secret clearance.

Experience with Software Programming Languages such as C++, C#, C, etc. and the development of build scripts for software releases.

Experience with developing and managing software estimates, schedules, and software baselines.

Experience with leading embedded software engineering teams throughout an engineering lifecycle.

Ability to communicate clearly in both written and oral form.


  1. Software Engineer Jobs
  2. Systems Engineer Jobs