Software Engineer, Perception

Anduril Industries

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$191,000–$253,000 / yr
Posted
88 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $222k
$129k most similar roles pay here $266k

This role pays more than 82% of similar roles. Most pay $142,575–$217,725 — the shaded band above. At the midpoint, this role pays about $222k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 1697 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1504 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Software Engineer, Perception

Software Engineer, Perception joins the Tactical Recon & Strike team to develop advanced perception solutions for aerial small drones. In this role, you will propose and prototype innovative solutions to solve complex real-world problems by integrating classical and geometric computer vision methods with machine learning techniques. You will be responsible for developing and maintaining core libraries and runtime applications while collaborating with internal teams to construct benchmarks for analyzing system performance. The work focuses on solving critical perception challenges such as object detection, tracking, and sensor fusion for unmanned aerial vehicles. Required technical skills include proficiency in C++ and Python within Linux environments, experience with PyTorch, TensorFlow, TensorRT, and ONNX, along with expertise in domains like SLAM, visual odometry, and 3D geometry to enhance autonomous capabilities in the defense sector.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Propose and prototype innovative solutions for real-world problems using state-of-the-art techniques.
  • Develop and maintain core libraries and runtime applications in C++ and Python.
  • Integrate classical and geometric computer vision methods with machine learning models.
  • Collaborate with the ML and Data Infra team to construct benchmarks for analyzing system performance.
  • Solve complex perception challenges including object detection, tracking, and sensor fusion for UAVs.
  • Deploy machine learning models using TensorRT and ONNX in a Linux environment.
  • Write and maintain automated continuous integration tests for software systems.

What we're looking for

  • Must have a BS in Computer Science, Machine Learning, Electrical Engineering, or a related field.
  • An MS or PhD in Machine Learning, Robotics, or Computer Science with an emphasis on Computer Vision is preferred.
  • Must have 2+ years of experience developing and benchmarking ML algorithms on large-scale datasets.
  • Must have high proficiency in C++ development within a Linux environment.
  • Must have experience with Python development and deep learning frameworks like PyTorch and TensorFlow.
  • Must have experience deploying models using TensorRT and ONNX.
  • Must have experience writing and maintaining automated continuous integration tests.
  • Must be eligible to obtain and maintain an active U.S. Secret security clearance.

More like this

Similar roles

Perception Algorithm Engineer

Apple Inc

Cupertino, CA 10 days ago $150,400$277,600
Computer Vision Python C++ Swift PyTorch JAX Machine Learning Multi-Object Tracking State Estimation SLAM Sensor Fusion Robotics Numerical Optimization Data Augmentation Foundation Models DSP Computational Photography
2+ yrs exp

Senior Software Engineer, Perception

Anduril Industries

Costa Mesa, CA 134 days ago $220,000$292,000
Computer Vision Machine Learning C++ Python Linux TensorRT ONNX PyTorch TensorFlow CUDA Object Detection Object Tracking SLAM Sensor Fusion 3D Geometry Robotics
4+ yrs exp

Software Engineer, Evaluation

Apple Inc

Cupertino, CA 58 days ago $150,400$277,600
AI Machine Learning Distributed Systems React JavaScript RESTful API SQL NoSQL Benchmarking Software Engineering
3+ yrs exp