Software Engineer - Simulation Integrations

Anduril IndustriesSeattle, WA

About The Position

Anduril Industries is a defense technology company focused on transforming military capabilities with advanced technology. The TRS Simulation team is responsible for the ecosystem, frameworks, and guidance that enable simulation, repeatability, and scalability across the Tactical Recon & Strike business line. Their vision is a unified simulation framework supporting all products and deployment targets, from developer laptops to large-scale HPC campaigns, allowing teams to focus on mission problems rather than infrastructure. This role is for a versatile engineer on the Sim Integrations sub-team, which acts as the liaison between the simulation platform and its dependent programs. The engineer will translate program simulation requirements into actionable plans, manage those plans to completion, and ensure positive customer and program feedback. The work is fast-paced with real priorities and significant impact, enabling the development, validation, and fielding of autonomous systems. The engineer will collaborate with program managers, autonomy engineers, systems engineers, operators, and customers, with no two weeks being the same. Responsibilities include standing up new simulation environments, debugging distributed simulations, and resolving integration issues. The role requires ownership from design through maintenance, with team support. It is ideal for a "jack-of-all-trades" who excels at quick thinking and enabling other teams.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 3+ years of professional software engineering experience in an industry setting, with hands-on delivery of software to internal or external customers.
  • Proficiency across multiple programming languages (C++, Python, Bash) with the versatility to pick up whatever the problem demands.
  • Strong Linux/Unix fundamentals: comfortable navigating systems, debugging across layers of the stack, and working in terminal-driven workflows.
  • Working understanding of networking concepts (protocols, routing, network debugging) sufficient to troubleshoot distributed simulation environments.
  • Comfortable with the professional software development lifecycle from start to finish.
  • Experience working directly with customers, program teams, or stakeholders to translate requirements into delivered capabilities.
  • Demonstrated ability to manage multiple concurrent workstreams, prioritize effectively, and deliver under real deadlines.
  • Ability to quickly understand and navigate complex systems and established code bases.
  • A desire to work on critical software that has a real-world impact.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Additional for Senior candidates: 5+ years of professional software engineering experience.
  • Additional for Senior candidates: Experience managing a portfolio of deliverables across multiple programs or customers simultaneously.
  • Additional for Senior candidates: Track record of mentoring engineers and establishing repeatable processes that scale beyond a single person.

Nice To Haves

  • Experience with simulation frameworks, real-time systems, or robotics platforms.
  • Experience with modern build and deployment tooling (Nix, Docker, CI/CD systems).
  • Experience with NixOS or declarative system configuration.
  • Familiarity with field deployment, customer demos, or operational support for software systems.
  • Experience creating or maintaining software-in-the-loop (SITL) test environments.
  • Ability to context-switch effectively across diverse technical domains without losing quality.
  • A bias toward rapid delivery and iteration.

Responsibilities

  • 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.
  • Identify deltas between existing simulation capabilities and program needs, then coordinate across Sim Infrastructure, Sim Fidelity, and functional engineering teams to close those gaps.
  • Configure, extend, and validate simulation environments across the full stack, from autonomy and sensor configurations to networking and deployment infrastructure.
  • Support field events, customer demos, and program milestone deliverables with hands-on simulation expertise and rapid troubleshooting.
  • 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.
  • Develop reusable patterns and documentation so that program-specific solutions feed back into the platform and reduce the cost of the next integration.
  • At the senior level: manage the portfolio of active program simulation engagements, drive cross-program prioritization, and mentor other engineers on integration best practices.

Benefits

  • Comprehensive medical, dental, and vision plans at little to no cost to you.
  • Life and disability insurance.
  • Highly competitive PTO plans with a holiday hiatus in December.
  • Caregiver & Wellness Leave.
  • Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers.
  • Resources to support you and your partner from planning to parenting.
  • Access free mental health resources 24/7, including therapy and life coaching.
  • Work-life services, such as legal and financial support.
  • Annual reimbursement for professional development.
  • Company-funded commuter benefits based on your region.
  • Relocation Assistance.
  • Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service