Software Engineer - Defense R&D
Role responsibilities
Develop and deploy mission-critical software for defense R&D, focusing on unmanned platforms, robotic perception, and AI/ML models. Responsibilities include integrating sensors, building Windows and Android applications, and conducting R&D prototypes for the warfighter.
Requirements
Requires a Bachelor's degree in engineering or computer science and at least 5 years of professional software development experience. Candidates must be U.S. citizens capable of passing a government background investigation and proficient in languages like C++, C#, or Java.
Key skills
C#, C++, Java, Kotlin, Python, WPF, MVVM, Microservices, AI/ML, Android Development, Sensor Integration, Agile/Scrum, Containerization, Robotics, UAS/UGV Integration, Git
Keywords
Software Engineering, Defense R&D, Scrum, WPF, MVVM, Kotlin, Java, Microservices, Containers, AI/ML, Robotic Perception, UXO, sUAS, LiDAR, C#, C++, Python, ATAK, WinTAK, TFS, Git, Bitbucket, Azure DevOps, Atlassian, Part 107, Human Factors Engineering, RDT&E, UAS, UGV, SQL