A

Computer Vision Software Engineer

Anduril Industries

Costa Mesa, California, United States3h agovia Greenhouse

About the Role

Anduril Industries is seeking a Computer Vision Software Engineer for the Software Defined Weapon Optic role. This position involves developing next-generation precision engagement systems, specifically a software-defined weapon optic that fuses real-time computer vision, sensor data, and onboard processing. The goal is to dramatically increase first-round accuracy for the warfighter, pushing advanced CV algorithms into ultra-constrained compute environments for tactical advantages, including counter-UAS engagements and precision targeting missions.

About the Job

Join a high-performing team focused on fielding next-generation precision targeting systems. You will tackle challenging computer vision problems within a software-defined weapon optic, including target detection, tracking, camera/sensor calibration, and geometric pose estimation, all on resource-constrained embedded platforms. This role demands deep technical expertise in real-time vision algorithms, creative problem-solving under tight compute and power budgets, and a passion for delivering capabilities to the warfighter.

Key Responsibilities

  • Designing and developing real-time target detection, classification, and tracking models and algorithms optimized for low-compute, embedded environments (e.g., Qualcomm-based platforms).
  • Building and refining camera and sensor calibration pipelines (offline and online) for multi-sensor weapon sight assemblies, including thermal and electro-optical sensors.
  • Developing pose estimation and localization algorithms using techniques such as bundle adjustment, feature detection/matching, homography fitting, and multi-view geometry.
  • Profiling, optimizing, and deploying vision models and algorithms on constrained hardware, managing trade-offs between accuracy, latency, and power consumption.
  • Creating testing and evaluation frameworks: designing experiments, analyzing field and production data, and establishing metrics for detection/tracking and overall algorithm performance under operational conditions.
  • Collaborating closely with firmware, mechanical engineering, and manufacturing teams to integrate vision software into production weapon sight hardware.

Requirements & Tech Stack

  • BS in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, Mechatronics, or related field.
  • Proficiency in C++ and Python.
  • Strong understanding of fundamental computer vision concepts: camera projection models, image distortion, rigid transformations, multi-view geometry.
  • Prior experience with geometric computer vision (SLAM, camera calibration, stereo vision, photogrammetry, or similar) in academic or professional work.
  • Experience developing or deploying algorithms in resource-constrained or embedded environments.
  • Good communication skills for effective collaboration across hardware, software, firmware, and manufacturing teams.
  • Eligible to obtain security clearance.

Preferred Qualifications

  • MS or PhD in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, Mechatronics, or related field.
  • Experience with industrial computer vision systems, counter-UAS applications, or precision targeting systems.
  • Hands-on experience with Qualcomm processors/platforms (e.g., Snapdragon) or similar embedded vision SoCs.
  • Experience with multi-camera and multi-sensor (EO/IR) systems and associated calibration techniques.
  • Proficiency with mathematical/optimization packages in C++ and Python (e.g., Ceres, Eigen, OpenCV, NumPy, SciPy).
  • Experience training, optimizing, and deploying detection/tracking models with TensorRT, SNPE, ONNX Runtime, or similar inference frameworks for edge deployment.
  • Familiarity with real-time operating systems (RTOS) or embedded Linux environments.
  • Familiarity with numeric computing platforms such as MATLAB, Octave, or Jupyter.

US Salary Range

$132,000 — $198,000 USD

The salary range is an estimate and actual offers may vary.

Highly competitive equity grants and top-tier benefits are offered.

Anduril Entry-Level & New Grad Jobs · last 7 days

60 openings · 39 need no experience

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job