Full-Time

Senior Software Engineer

Tracking & Estimation

Confirmed live in the last 24 hours

Anduril

Anduril

1,001-5,000 employees

Develops autonomous systems for defense applications

Robotics & Automation
Defense

Compensation Overview

$138k - $252kAnnually

+ Equity Grants

Senior

Boston, MA, USA

Relocation assistance available depending on role eligibility.

Category
Embedded Engineering
Software QA & Testing
Software Engineering
Required Skills
C/C++
Requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field. Master’s degree or PhD is preferred.
  • 5+ years of relevant work experience
  • A high level of proficiency with modern C++ (C++11 and beyond), including experience with the STL, smart pointers and templates, as well as familiarity with object-oriented design and polymorphism. Practical experience in developing and maintaining production-grade code deployed to robots is highly desirable.
  • Experience with the Kalman Filter family of estimators (KF, EKF, UKF, particle filter) and the advantages/disadvantages of each variant.
  • Experience with different approaches to the target-measurement assignment problem.
  • Knowledge of various methods of target cardinality estimation/track initialization.
  • Strong background in linear algebra and probability/stochastic processes.
  • In depth knowledge of one or more of the following multitarget tracking algorithms: track-oriented multi-hypothesis tracker (TO-MHT), hypothesis-oriented multi-hypothesis tracker (HO-MHT), joint probabilistic data association tracker (JPDA), batch-tracking algorithms.
  • Experience with both centralized and decentralized track fusion.
  • Experience with target track classification via machine learning/artificial intelligence.
  • Knowledge of nonlinear numerical optimization techniques.
  • Prior experience in the defense industry or with developing systems for military applications.
  • Familiarity with software development tools and practices, such as version control, continuous integration, and automated testing.
Responsibilities
  • Design and develop robust and efficient C++ software for real-time tracking and fusion.
  • Conduct data analysis and performance evaluation to validate and improve tracking system capabilities.
  • Collaborate with multi-disciplinary teams to integrate tracking and estimation systems with other system components.
  • Contribute to the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
  • Stay up to date with the latest developments in tracking and fusion technology.
  • Write clear and maintainable code with comprehensive documentation.
  • Build and maintain sensor models for simulation and performance analysis.
  • Provide technical leadership and mentorship to junior engineers.

Anduril Industries develops advanced autonomous systems for military and security purposes, focusing on providing solutions to government and commercial clients, particularly in the defense sector. The company's main product is the Lattice platform, a software system that integrates various autonomous vehicles for intelligence, surveillance, and reconnaissance (ISR) missions. This platform enables seamless operation of air, land, and sea vehicles, ensuring effective performance in challenging environments. Anduril's product range includes autonomous air systems like the Roadrunner and underwater vehicles such as the Dive LD, along with rocket motors for defense and commercial use. Unlike its competitors, Anduril emphasizes continuous innovation and integration of new technologies to maintain a leading position in defense technology. The company's goal is to enhance defense capabilities by providing integrated security solutions that operate across multiple domains.

Company Stage

Series F

Total Funding

$3.6B

Headquarters

Orange, California

Founded

2017

Growth & Insights
Headcount

6 month growth

27%

1 year growth

68%

2 year growth

177%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for autonomous systems boosts Anduril's market potential.
  • Expansion of rocket motor production enhances Anduril's manufacturing capabilities.
  • Partnerships with tech companies strengthen Anduril's AI integration in defense systems.

What critics are saying

  • Technical challenges may delay the hybrid VTOL aircraft project with Archer Aviation.
  • Environmental opposition could impact rocket motor manufacturing expansion in Mississippi.
  • Collaboration with OpenAI may attract scrutiny from privacy advocates.

What makes Anduril unique

  • Anduril's Lattice platform integrates autonomous systems for seamless ISR missions.
  • The company offers a diverse range of air, land, and sea autonomous vehicles.
  • Anduril's partnership with Archer Aviation focuses on hybrid VTOL aircraft for defense.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Full Family Health Coverage

16 Weeks Paid Leave for All Caregivers

Family Planning & Support

Incentivized Time Off

Mental Health Resources

Financial Planning

Unlimited Provisions

Professional Development