Senior Software Engineer, Battlespace Awareness
Core
Developing state-of-the-art algorithms and software for mission-critical defense systems, specifically high-performance software spanning tactical systems to web applications using AI, computer vision, and sensor fusion.
Role type
Senior Software Engineer (Defense/AI)
Builds
Mission-critical defense systems and tactical software solutions for U.S. and allied military capabilities
Domain
Defense technology, AI, computer vision, sensor fusion
Deliverable
production ML models | product features
Required skills
C/C++, Python, Matlab, Big data/NoSQL, software design, algorithm implementation, machine learning (supervised/unsupervised), applied mathematics (differential equations, linear algebra, optimization), controls, estimation theory, digital signal processing
Preferred skills
Advanced degree in mathematics, physics, engineering, or technical field
Technologies
C/C++, Python, Matlab, NoSQL, high-fidelity modeling and simulation environments
Responsibilities
Contribute to team direction, prototype software solutions, implement high-performance software, use modeling/simulation to quantify technology benefits, engage with customers, work through full SDLC
Seniority
Senior, hands-on IC