Software Engineer - Simulation Integrations

Anduril Anduril · Defense · Seattle, WA · Tactical Recon & Strike

Software Engineer focused on integrating simulation environments for defense technology products, specifically autonomous systems. The role involves translating program requirements into technical plans, configuring simulation environments, and supporting field events. It emphasizes collaboration with various engineering and program teams to ensure simulation fidelity and enable the development and deployment of autonomous systems.

What you'd actually do

  1. Serve as the primary simulation point of contact for TRS programs, translating program-specific simulation requirements into actionable technical plans and owning delivery end-to-end.
  2. Identify deltas between existing simulation capabilities and program needs, then coordinate across Sim Infrastructure, Sim Fidelity, and functional engineering teams to close those gaps.
  3. Configure, extend, and validate simulation environments across the full stack, from autonomy and sensor configurations to networking and deployment infrastructure.
  4. Support field events, customer demos, and program milestone deliverables with hands-on simulation expertise and rapid troubleshooting.
  5. Collaborate with program managers and systems engineers to align simulation fidelity levels with program priorities, using our team's fidelity rubric to drive investment where it has the most impact.

Skills

Required

  • C++
  • Python
  • Bash
  • Linux/Unix fundamentals
  • networking concepts
  • software development lifecycle
  • customer collaboration
  • prioritization
  • complex systems navigation

Nice to have

  • simulation
  • autonomous systems
  • sensor configurations
  • deployment infrastructure

What the JD emphasized

  • hands-on simulation expertise
  • rapid troubleshooting
  • simulation fidelity