US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?

Software Technical Lead

DCS Corp Sterling Heights, MI (Hybrid) Full-Time

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. 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?