This position is no longer accepting applications
Closed on October 23, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Senior Software Engineer, C++
Senior
Air And Missile Defense
Air Defense Systems
Data Analysis
Data Processing
Engineering
Engineering Software
Programming
Programming Language
Programming Languages
Radar
Radar Systems
Software Development
Software Engineer
Software Engineering
SQL
Systems
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Anduril Industries.
Job Description
Senior Software Engineer (C++) role on Anduril’s Air & Missile Defense Radar team, focused on real-time tracking and distributed systems for airborne threat detection and characterization.
Responsibilities
- Design and implement advanced tracking algorithms for novel air and missile threats, including multi-target tracking, track fusion, and discrimination techniques
- Develop high-performance, real-time software to process radar sensor data and maintain tracks on dozens to hundreds of simultaneous targets
- Build and use modeling and simulation environments to validate tracking performance, quantify system capabilities, and surface improvement opportunities
- Partner with radar engineers and system architects to integrate tracking solutions into end-to-end defense systems
- Optimize tracking software for performance-critical environments where milliseconds matter
- Explain technical concepts and trade-offs to cross-functional teams, program leadership, and customers to support informed decisions
- Participate in customer demonstrations and field tests to support successful deployment and operational effectiveness
Requirements
- 8 years of relevant experience and a Bachelor’s degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field (or equivalent experience)
- Strong programming skills in C++ and Python
- Solid mathematics foundation including linear algebra, probability, statistics, and/or differential equations
- Understanding of core software engineering fundamentals such as design patterns, testing, version control, and debugging
- Ability to obtain and maintain a U.S. Top Secret SCI security clearance
Technologies
- C++, Python, MATLAB, Simulink
- SQL, NoSQL
- JavaScript, React, Node.js
Desired Qualifications
- Experience with tracking, estimation, or filtering algorithms (e.g., Kalman filters, particle filters, multiple hypothesis tracking)
- Background in controls, estimation theory, or digital signal processing
- Familiarity with radar systems or sensor fusion
- Experience with high-performance computing, including multithreading, GPU acceleration, and distributed systems
- Knowledge of machine learning for classification, clustering, or data association
- Database proficiency (SQL, NoSQL, time-series databases)
- Web development experience (JavaScript, React, Node.js) for visualization and analysis tools
- Familiarity with modeling and simulation tools (MATLAB, Simulink, or custom frameworks)
- Experience working in agile development environments
- Active U.S. Top Secret SCI clearance
Team Overview
- Anduril’s Air & Missile Defense Radar team builds tracking algorithms and software systems to detect, track, and characterize airborne threats in real time
- Engineers work in small teams to develop sophisticated tracking solutions that help protect lives and critical assets
- Work includes both novel multi-target tracking algorithm development and high-performance distributed systems for processing large volumes of sensor data within milliseconds
- Systems are deployed in production for government and industry customers supporting mission-critical operations
Location
- Denver, CO (onsite)
Compensation
- USD 190,000 - 252,000 per year
Benefits
- Comprehensive, competitive benefits package (available at little to no cost to employees) supporting health and recovery
Recruitment Scam Protection
- No financial requests: Anduril will never solicit payment or request personal financial details at any stage
- Verify communications: recruiter outreach will only come from an @anduril.com address
- If contacted by a recruiting agency, the email will identify the agency; verify suspicious activity by contacting [email protected]
- Be cautious with unsolicited outreach: confirm the sender’s email domain is @anduril.com before providing personal information or clicking links
- Report questionable or fraudulent outreach immediately to [email protected]
Data Privacy
- Candidate data privacy policy: https://anduril.com/applicant-privacy-notice/
- Submitting an application includes consent to a third-party service provider for pre-employment risk, integrity, and due diligence screening
- Risk-intelligence services may include analysis of sanctions and watchlists, adverse media, public-record information, and other lawful open-source or commercial data sources
- The third-party service provider does not act as a consumer reporting agency
- Using this provider supports compliance with applicable laws and helps protect technology, intellectual property, and organizational security