Robotics Software Engineer, Verification & Validation

3 hours, 37 minutes ago
Full-time
Junior
IoT and Embedded Systems
Anduril Industries

Anduril Industries

Anduril Industries is an American defense technology firm that specializes in developing advanced autonomous systems for integrated awareness and security across land, sea, and air, utilizing its proprietary Lattice platform to enhance intelligence, su...

Aerospace & Defense
1K-5K
Founded 2017
$2200M raised

Description

  • Own automated testing infrastructure for Omen mission software, from unit tests through full system validation.
  • Design and maintain Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) test environments.
  • Write hardware interface tests for UART, CANbus, and serial protocols used in embedded and payload systems.
  • Develop tooling and test cases to evaluate autonomy behavior, tasking, decision-making, and mission outcomes.
  • Build integration tests that validate interactions across software, firmware, and hardware components.
  • Partner with mission software, autonomy, hardware, and platform teams to catch defects early and accelerate delivery.
  • Travel up to 25% to test, debug, and validate systems in operational environments.
  • Contribute production code alongside test development and grow into mission software ownership over time.
  • Troubleshoot and resolve issues found in testing and field deployments.

Requirements

  • Bachelor’s or Master’s degree in Robotics, Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field.
  • 2+ years of hands-on experience writing production-grade C++.
  • Demonstrated experience owning automated testing for production software, including integration tests, system tests, regression suites, and CI infrastructure.
  • Hands-on experience designing or working extensively with Software-in-the-Loop or Hardware-in-the-Loop test environments.
  • Experience writing software and tests that interact with hardware interfaces such as UART, CANbus, and serial protocols.
  • Working knowledge of verification and validation practices for embedded or mission-critical software.
  • Ability to navigate and contribute to complex systems and established codebases.
  • Willingness to travel up to 25% for testing and validation.
  • Must be eligible for a US security clearance.
  • Experience as an SDET, Systems Integration Test Engineer, Embedded Systems Integration Engineer, Validation Engineer, or Software Integration & Test Engineer (preferred).
  • Familiarity with V&V practices in aerospace or defense, including flight test, range operations, or qualification testing (preferred).
  • Experience designing test methodologies for autonomous systems, including mission tasking, behavior validation, and scenario-based evaluation (preferred).
  • Experience with embedded Linux, RTOS, or bare-metal development on resource-constrained hardware (preferred).
  • Additional experience with Python, Go, or scripting for test automation and tooling (preferred).
  • Familiarity with modern test frameworks, hardware test rigs, and CI/CD pipelines for embedded or robotics software (preferred).
  • Interest in growing from V&V ownership into a mission software engineering role over time (preferred).

Benefits

  • US salary range of $191,000 to $253,000 base salary.
  • Highly competitive equity grants included in the majority of full-time offers.
  • Top-tier benefits for full-time employees.
  • Comprehensive, competitive benefits package available at little to no cost to employees.
  • Support for health, recovery, and other life needs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Automation & Controls Engineer (Starship)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Senior Automation & Controls Engineer for Starship to design, deploy, and support automation systems for the production line and vehicle transport/storage operations.

C# .NET Python SQL
3 hours, 52 minutes ago

GNC Engineer (Starship)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a GNC Engineer for Starship to develop, analyze, and test flight control systems for its fully reusable spacecraft and support mission operations for future Moon, Mars, and beyond missions.

C++ Python
3 hours, 52 minutes ago

Sr. GNC Engineer (Starship)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Senior GNC Engineer for Starship to develop and validate flight control systems for a fully reusable spacecraft as part of its effort to enable human spaceflight to Mars and beyond.

C++ Python
3 hours, 52 minutes ago

Automation & Controls Specialist (Starship)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring an Automation & Controls Specialist for Starship to support the development, commissioning, and reliability of production automation and controls systems used in building its fully reusable launch vehicle and booster program.

JavaScript Linux Python
4 hours, 6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers