DeveloperJobs.io
← Back to all jobs

Job Description

Senior Software Engineer on Anduril’s Air & Missile Defense Radar team, focused on real-time multi-target tracking algorithms and production software systems.

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 that processes radar sensor data and maintains tracks across dozens to hundreds of simultaneous targets
  • Build and leverage modeling and simulation environments to validate tracking performance, quantify system capabilities, and identify improvements
  • 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 verify deployment success 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
  • Strong mathematical foundation including linear algebra, probability, statistics, and/or differential equations
  • Understanding of software engineering fundamentals, including design patterns, testing, version control, and debugging
  • Ability to obtain and maintain a U.S. Top Secret SCI security clearance

Technologies

  • C++
  • Python
  • SQL
  • NoSQL
  • JavaScript
  • React
  • Node.js
  • MATLAB
  • Simulink

About the Team

  • Anduril’s Air & Missile Defense Radar team builds tracking algorithms and software systems to detect, track, and characterize airborne threats in real time
  • Work occurs in small teams focused on designing and implementing sophisticated tracking solutions
  • Responsibilities span novel multi-target tracking algorithm development through high-performance distributed systems that process large volumes of sensor data in milliseconds
  • Focus is on production-grade systems used by government and industry customers for mission-critical operations

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 (multithreading, GPU acceleration, distributed systems)
  • Knowledge of machine learning techniques for classification, clustering, or data association
  • Proficiency with database technologies including SQL, NoSQL, and time-series databases
  • Experience with web technologies for visualization and analysis tools (JavaScript, React, Node.js)
  • Familiarity with modeling and simulation tools (e.g., MATLAB, Simulink, or custom frameworks)
  • Experience working in agile development environments
  • Active U.S. Top Secret SCI clearance

Transcripts (Early Application Process)

  • Transcripts are requested as part of the early application process to understand academic background and how coursework supports critical skills
  • If transcripts are not shared, provide detailed information about academic performance in relevant courses, including projects and coursework specifics
  • If academic transcripts are provided, non-technical information (e.g., student ID, dates, non-technical coursework) may be redacted
  • Unofficial transcripts obtained online are acceptable for this assessment

Benefits

  • Comprehensive, competitive benefits package available at little to no cost to employees
  • Benefits support health, recovery, and whatever comes next

Recruitment Scam Protection

  • Anduril has observed phishing and fraudulent schemes impersonating Anduril representatives
  • No Financial Requests: Anduril will not solicit payment or demand personal financial details at any hiring stage
  • Verify recruiter emails: emails from recruiters come only from an @anduril.com address
  • Agency outreach: if contacted by a recruiting agency, the agency email will clearly identify the agency; verify suspicious activity by contacting [email protected]
  • Exercise caution: do not engage with suspicious communication containing grammatical errors or unusual requests
  • Report suspected fraud: report questionable outreach claiming to be from Anduril to [email protected]

Data Privacy

  • Candidate data privacy policy: https://anduril.com/applicant-privacy-notice/
  • By submitting an application, you consent to use of a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening and assess potential risks
  • The provider may include analysis of sanctions and watchlists, adverse media, public-record information, and other lawful open-source or commercial data sources
  • The provider does not act as a consumer reporting agency
  • Use of this provider helps ensure compliance with applicable laws and protect technology, intellectual property, and organizational security
  • Location: Denver, CO (onsite)
  • Salary: USD 190,000 - 252,000 per year
  • Minimum Experience: 8 years

Similar Jobs