SlipstreamJobsFresh Startup & VC-Backed Jobs

Computer Vision Software Engineer, Software Defined Weapon Optic

Anduril - Costa Mesa, CA, United States - In-office - posted 2026-10-19

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 132,000 - 198,000 / annual

Anduril Industries is seeking a Computer Vision Software Engineer to join the Warfighter Systems division, developing next-generation precision engagement systems. You will work on a software-defined weapon optic that fuses real-time computer vision, sensor data, and onboard processing to increase first-round accuracy for military applications, including counter-UAS engagements and precision targeting missions. In this role, you will solve challenging computer vision problems in ultra-constrained embedded environments. Core responsibilities include: • Designing and developing real-time target detection, classification, and tracking models and algorithms optimized for low-compute embedded platforms (e.g., Qualcomm-based systems) • 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 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 performance metrics under operational conditions • Collaborating closely with firmware, mechanical engineering, and manufacturing teams to integrate vision software into production hardware This is a high-performing team operating at the intersection of robotics, embedded systems, and defense technology. The role requires deep technical expertise in real-time vision algorithms, creative problem-solving under tight compute and power budgets, and a commitment to delivering capability to the warfighter. REQUIREMENTS: • 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

Similar roles