Software Engineer, Battlespace Awareness
Core
Develop state-of-the-art algorithms and software for mission-critical military systems, including high-performance tactical software, web applications, and AI-powered command and control centers.
Role type
Senior Software Engineer (Defense/AI)
Builds
Mission-critical software systems for U.S. and allied military capabilities
Domain
Defense technology, AI, computer vision, sensor fusion
Deliverable
production ML models
Required skills
C/C++, Python, Matlab, Machine Learning (supervised/unsupervised, clustering, classification), Applied Mathematics (differential equations, linear algebra, optimization, statistics), Engineering (controls, estimation theory, digital signal processing), Big data/NoSQL/database technologies
Preferred skills
Advanced degree in mathematics, physics, engineering, or related technical field
Technologies
C/C++, Python, Matlab, NoSQL, Big data technologies
Responsibilities
Prototype state-of-the-art software solutions in an agile environment, implement high-performance software, use modeling and simulation to quantify technology benefits, engage with customers to ensure mission success, work through the full software development lifecycle
Seniority
Senior, hands-on IC