STR's Analytics and Command & Control (AC2) Division designs, develops and deploys novel technologies to solve challenging national security problems. The Decisions Systems Group in the AC2 Division builds algorithms and tools to help humans make the best decisions possible. We create solutions that make a difference in mission planning, AI decision aids, and more.
Requirements
- Fluent in Java and its ecosystem, including object-oriented programming (OOP) principles
- Demonstrated experience writing maintainable, well documented code and APIs
- Specific demonstrated experience in Linux and container-based software (e.g., Docker)
- Demonstrated experience with DevOps pipelines
- Demonstrated ability to adopt new languages, libraries, and technologies
Responsibilities
- support the design and implementation of flexible software solutions
- collaborate with multi-disciplinary project teams
- provide high-impact, unique solutions for our customers’ most important problems
- support system integration and testing for a mature mission planning solution transitioning to an active user community
- develop advanced technology in graph-based reasoning, autonomous systems, trusted AI, Command & Control (C2), decision aids, and human-machine interfaces
Other
- Experience leading multi-disciplinary teams
- This position requires the ability to obtain a Top Secret security clearance, for which U.S. citizenship is needed by U.S. Government
- Experience in intelligence or military-related mission areas
- Active Top Secret security clearance
- The role will involve periodic travel, up to 20%