Robotics Software Engineer, Verification & ValidationActive$253K
The opportunity
The Maneuver Dominance team at Anduril develops operationally relevant, multi-asset autonomy. We are focused on making large groups of autonomous systems work effectively together.
What you'll do
Own Automated Testing: Architect, build, and maintain the automated test infrastructure for all Omen mission software, from unit tests through full system-level validation.
SITL & HITL Environments: Design Software-in-the-Loop and Hardware-in-the-Loop test environments that exercise autonomy, hardware interfaces, and end-to-end mission scenarios.
Hardware Interface Testing: Write tests that exercise hardware interfaces directly, including UART, CANbus, and serial protocols used across our embedded and payload systems.
Autonomy Tasking & Evaluation: Develop tooling and test cases that evaluate autonomy behavior—tasking, decision-making, and mission outcomes—against operational scenarios.
Integration & System Test: Build integration tests that validate interactions across software, firmware, and hardware components on Omen platforms.
Collaborate Cross-Functionally: Partner with mission software, autonomy, hardware, and platform teams to catch defects early and accelerate the path from commit to flight.
What they're looking for
- Real-World Deployment: Travel up to 25% to test, debug, and validate systems in operational environments.
- Iterative Development: Contribute across the entire software lifecycle—writing production code alongside the tests that exercise it, and growing into mission software ownership over time.
- Troubleshoot and Debug: Analyze and resolve issues uncovered in test and in the field, ensuring reliability and operational success.
- Technical Expertise: Bachelor’s or Master’s degree in Robotics, Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field.