Software Technical Lead

1 day ago


Sterling Heights, United States DCS Corp Full time
Job DescriptionJob Description

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)



  • Sterling Heights, Michigan, United States Detroit Engineered Products Full time

    About Detroit Engineered ProductsLocated in Detroit, Michigan, our company is a leading provider of innovative solutions for the automotive industry. Our team of experts is dedicated to delivering high-quality products that meet the needs of our customers.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of...

  • Software Engineer

    1 month ago


    Sterling Heights, United States HRU Inc Technical Resources Full time

    HRU Technical Resources is seeking a Software Engineer to assist a large defense corporation located in Sterling Heights, MI.Type of Role: 12 month contract (Opportunity for direct hire) Schedule: 1st Shift, 9/80 Schedule Compensation: $57.83/HR Benefits Available: Health, Dental, Vision, Retirement Description: We are looking for a Senior Software Test...


  • Sterling Heights, United States Actalent Full time

    Job Description The Lead Software Engineer: Develops, maintains, upgrades, and ports embedded product software and/or product support software to enhance, implement and support project/system functionality for the assigned technical effort. Mentors less experienced software engineers to help develop their software development and test capabilities and...


  • Sterling Heights, United States HRU Inc Technical Resources Full time

    Position: Senior Software/Test Engineer Location: Sterling Heights, MI Pay: $57.83/hour Job Type: Long-term contract Why Join Us? We are seeking talented and driven Senior Software Integration and Test Engineers to join our dynamic team. If you are passionate about software integration, testing, and working with cutting-edge technology, this is the...


  • Sterling Heights, Michigan, United States SAIC Full time

    Job SummarySAIC is seeking an experienced Software Systems Engineer to serve as technology integrator on a critical customer project. The successful candidate will work closely with the customer to validate developer software designs through the full system life cycle and support delivery of systems to end users.Main ResponsibilitiesDevelop software...

  • Senior Technical Lead

    2 weeks ago


    Sterling, Illinois, United States HALO Full time

    About the RoleWe are seeking a highly skilled Senior Technical Lead to join our team at HALO. As a Software Architect, you will play a key role in shaping the direction of our projects and ensuring that our software solutions meet the project goals and objectives.ResponsibilitiesDefine, design, and document the software architecture for projects, selecting...


  • Sterling Heights, Michigan, United States Patterson Full time

    Job SummaryWe are seeking a skilled Technical Service Expert to join our team at Patterson, providing technical support, maintenance and repair for Animal Health International Inc. software, Animal Management Software (AMS) Turnkey Computer Systems.About the RoleThe successful candidate will be responsible for:Providing technical assistance and training to...


  • Sterling Heights, Michigan, United States Northstrat Full time

    Company OverviewNorthstrat is a dynamic company that delivers strategic IT solutions for meaningful problems in the defense and intelligence sectors.Estimated Salary Range:$120,000 - $180,000 per yearJob DescriptionWe are seeking an experienced Technical Software Developer to join our team. As a key member of our development team, you will be responsible for...


  • Sterling, Illinois, United States HALO Full time

    About HALOHALO is a global leader in the branded merchandise industry, connecting people and brands to create unforgettable experiences. With over 60,000 clients globally and a team of nearly 2,000 employees, we're committed to excellence and innovation.Job OverviewWe're seeking an experienced Software Architect to join our team and shape the direction of...


  • Sterling Heights, United States General Dynamics Land Systems Full time

    Join a dynamic engineering organization that is responsible for the design, development and support embedded software solutions for the world's premier land-based combat vehicle producer. The Production Software Manager will lead and manage our software development efforts across multiple fielded programs. The successful candidate will draw from their broad...

  • Technical Lead

    6 days ago


    Maryland Heights, United States Saxon Global Full time

    Development LeadLocation: Maryland Heights, MO Hybrid (3 days onsite) The Dev Lead role will be responsible for guiding the software development of the OCBO application. The dev lead will ensure industry standard development practices are used to build the OCBO software with attention to performance at top of mind. The dev lead will direct the design,...


  • Sterling, United States Kepler Full time

    Kepler is on an audacious mission: to bring the internet to space. Founded in 2015, our ambition is to provide internet connectivity in space, whether in LEO, MEO, GEO, or beyond. With an expanding base of early customers and our first 23 satellites in orbit, Kepler is continuing to grow and expand its most important asset – the Team! Kepler is looking...

  • Software Engineer

    2 weeks ago


    Sterling Heights, United States PGS Worldwide Full time

    PGS Worldwide is actively seeking a skilled Software Engineer to support ongoing projects for an Aerospace leader in Sterling Heights, MI. This is an initial 12-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: We have multiple openings for individuals with experience and a passion for software...


  • Sterling Heights, Michigan, United States Fusion Innovation Full time

    Fusion Innovation is a leading provider of innovative software solutions. We are seeking a highly skilled Senior Software Engineer to join our team.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions. As a Senior Software Engineer, you will be responsible for applying your knowledge...

  • Software Engineer

    1 month ago


    Sterling Heights, United States PGS Worldwide Full time

    PGS Worldwide is actively seeking a skilled Software Engineer to support ongoing projects for an Aerospace leader in Sterling Heights, MI. This is an initial 12-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: We have multiple openings for individuals with experience and a passion for software...


  • Sterling, Colorado, United States Animal Health International Full time

    Job DescriptionWe are seeking a skilled Technical Support Specialist to provide top-notch technical support, maintenance and repair for our software and Animal Management Software (AMS) installations at customer sites.This role requires the ability to respond to service calls, diagnose software and network problems, and make appropriate repairs. Strong...


  • Sterling Heights, Michigan, United States SAIC Full time

    SAIC, a premier technology integrator, has an exciting opportunity for a Senior Technical Lead to join our team. This role will provide direct customer support on a critical development effort, supporting various aspects of the project life cycle.About the RoleThis Senior Technical Lead position requires expertise in systems engineering and technical...


  • Sterling Heights, United States Detroit Engineered Products Full time

    Position Description We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation,...


  • Sterling Heights, Michigan, United States Nightwing Full time

    **About Nightwing**Nightwing is a leading provider of advanced cybersecurity solutions, serving the US Government and commercial markets. Our team of experts delivers technically advanced services to meet our customers' most demanding challenges.**Job Overview**We are seeking a highly skilled Software Architect to join our team in Dulles, VA. This role will...


  • Sterling Heights, United States DCS Corp Full time

    Job DescriptionJob DescriptionThis 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 an experienced Software Engineer, you will work alongside our U.S. Army Software Engineering Center customer, applying your knowledge...