Computer Vision Software Engineer, Software Defined Weapon Optic
Anduril· Connected Warfare : Edge Compute & Communications Engineering : Compute & Comms Engineering Design
Costa Mesa, CA$132k - $198kFull-timePosted 6d ago
About the role
Role focused on developing and optimizing real-time computer vision algorithms for a software-defined weapon optic in constrained embedded environments, including target detection/tracking, calibration, pose estimation, and collaboration with hardware/firmware teams.
Responsibilities
- Designing and developing real-time target detection, classification, and tracking models 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.
Qualifications
- 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.
Skills
Required:C++PythonComputer Vision fundamentalsGeometric computer vision
Benefits
- Benefits package for full-time employees (availability and specifics described by Anduril).
- Top-tier benefits for health, recovery, and related areas (as referenced in the job description).
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Anduril
defense-aero-and-safetyliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage
More open roles at Anduril
- Winter 2027 Research Engineer Co-op6d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Software Engineering
- Vehicle Energy Systems Lead6d agoCosta Mesa, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Vehicle Battery Systems Engineer6d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Workplace Manager6d agoCosta Mesa, CA · Core Operations : Real Estate & Facilities : Facilities
- Vehicle Integration Technician, Dive-LD6d agoQuonset, RI · Manufacturing : Undersea Reconnaissance & Strike - Production : Production Operations