Sterling Heights, MI, USA
2 days ago
Software Technical Lead

Job Description:

This is an opportunity to join the fast-paced world of autonomous solutions with DCS Corp’s Army Robotic Command & Control team located in Sterling Heights, MI. The Software Technical Lead will be a primary engineering interface to our U.S Army customers and be rewarded with a challenging and diverse career in the areas of un-crewed robotic vehicles, vehicle electronics, and operational simulation. 

Essential Job Functions:

Provide technical competency in all areas of DCS robotic command and control software technology.

Collaborate directly with customer and vendor technical leads to understand project capability requirements.

Design, develop, test, and maintain robotic software systems for up to 5 projects, coordinating with and delegating to the engineering team and subcontractor teams as required.

Understand and advocate for Agile Software Development best practices.

Maintain alignment with DCS Senior Technical Lead.

Communicate status and execution strategy to DCS program and operations management.

Required Skills:

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

Bachelors Computer Science, Computer Engineering, Software Engineering, Physics, or Math and twelve years experience.

Must have a Secret clearance.

Proficiency in C, C++, Java, or Python.

Demonstrated aptitude in Object Oriented programming, software design patterns, and analysis.

Demonstrated aptitude in computer networking paradigms

Demonstrated aptitude in concurrent programming strategies, patterns, and analysis. 

Experience in standard software verification and validation strategies, including unit testing, subsystem integration testing, full systems testing, and user acceptance testing.

Experience in the execution of software projects and programs using Modern and/or Agile Software Development methodologies spanning the entire Software Development Life Cycle (SDLC)

Experience in cross-platform or platform agnostic software development

Familiar with software development in Microsoft Windows, Linux (Redhat/Ubuntu), and Android target environments.

Desired Skills:

Experience with Qt

Experience with Android Tactical Awareness/Assault Kit (ATAK)

Familiarity with Army Modular Open Systems Approach (MOSA)

Familiarity with Future Airborne Capability Environment (FACE)

Experience with embedded software development

Experience with real-time operating systems (RTOS)

Job Requirements:

6798 Get job alerts by email. Sign up now! Join Our Talent Network! Job Snapshot Employee Type Full-Time Location Sterling Heights, MI (Hybrid) Job Type Information Technology Experience Not Specified Date Posted 12/13/2024 Job ID 6798 Security Clearance Level Secret Remote Hybrid Apply to this job. Think you're the perfect candidate? Apply Now
Confirm your E-mail: Send Email