UAS Simulation Software Engineer

Huntsville, AL |Full Time
In order to apply for this or any other job you will need to log in.

Position Description

Dynetics, a wholly owned subsidiary of Leidos, is seeking a Developer to work on a simulation environment involving unmanned aircraft systems (UAS). You will join a diverse team to help guide the future of UAS standards. We have offices across the United States engaging in the defense, aerospace, cyber, space, and commercial fields, Dynetics provides responsive, cost-effective engineering, scientific and IT solutions.

We support multiple software development and integration projects related to Unmanned Aircraft Systems (UAS) that are deployed by the US Army and other DoD entities. This position will be responsible for code construction of experimental UAS interactions in support of possible future standards. Most of this work will be done in C++ on a Linux platform, but there will also be some work in Java on a Windows platform. The simulation environment (C++) is an established DOD environment with a long history.

Additionally, Java work will be done in support of Unmanned Aircraft Systems Command and Control (UAS C2) with a focus on real-time, distributed software designs, development, and maintenance. UAS C2 efforts require rapid prototyping of tools and simulators supporting interoperability assurance and testing of UAS C2 capabilities.


This position involves minimal travel. The team works a hybrid work schedule with office time at the Huntsville AL location.

Basic Qualifications

Candidate will have a bachelor’s degree or obtaining one from an ABET accredited university in the file of Computer Science, Software Engineering, Computer Engineering, or related field.

You are expected to be comfortable developing in C++ on Linux.

Must have a basic understanding of network protocols, concurrency control, and asynchronous communications. Candidates from new graduates to mid-level developers will be considered.

New graduates are encouraged to provide programing examples completed as part of the candidate’s undergraduate or graduate degree program, or as developed and maintained for hobby/recreational purposes.

Links to personal GitHub accounts will be accepted.


Other Qualifications

Experience in the following areas is beneficial:

· Working knowledge of Java in non-trivial applications.

· Working knowledge of Agile Methodology.

· Working knowledge of DOD simulation environments.

· Working knowledge of SysML and Cameo

· Familiarity with Unmanned Aircraft Systems of STANAG 4586 is a plus.

Security Requirements

Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.

Job Number:
Closing Date:

COVID Response

In order to enter Dynetics facilities in the U.S. and to attend Dynetics events outside our facilities, employees are required to be vaccinated or have an approved exemption on file for COVID-19. In addition, we are receiving guidance from certain customers that onsite contractor personnel will need to be fully vaccinated to access customer facilities. If you are not vaccinated, please consider getting your COVID-19 vaccination as soon as possible. If you have any questions, please contact your Talent Acquisition POC.

You might also like