Software Engineer, Battlespace Awareness
Core
Develop high-performance software and state-of-the-art algorithms for tactical systems and web applications to support battlespace awareness and command and control.
Role type
Senior IC software engineer (defense systems, AI, and simulation)
Builds
Mission-critical software solutions for U.S. and allied military capabilities
Domain
Defense technology, AI, computer vision, sensor fusion, and networking
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Python, Matlab, Big data/NoSQL/database technologies, Machine learning (supervised/unsupervised, clustering, classification), Applied mathematics (differential equations, linear algebra, optimization, statistics), Engineering (controls, estimation theory, digital signal processing)
Preferred skills
Advanced degree in mathematics, physics, engineering, or related technical field
Technologies
C/C++, Python, Matlab, NoSQL, high-fidelity modeling and simulation environments
Responsibilities
Contribute to team direction and prototype software solutions, implement high-performance software across tactical and web domains, use modeling and simulation to quantify technology benefits, engage with customers for mission-critical outcomes, work through the full software development lifecycle, help colleagues and customers understand technical work
Seniority
Senior, hands-on IC