Mission Software Engineer

Anduril Anduril · Defense · Tokyo, Japan · Connected Warfare : Mission Command Engineering : Mission Software Engineering

Anduril Industries is hiring a Senior Software Engineer to lead the design and implementation of their defense technology products, which include AI-powered systems like Lattice OS. The role involves working with diverse teams, integrating hardware and software, and deriving requirements from customers in complex environments.

What you'd actually do

  1. Lead and work with a diverse team of engineers around the world, with opportunities to grow a local team
  2. Work with multiple internal and external partners to ensure customers receive best-in-class products
  3. Build and integrate various external software and hardware products into Anduril products
  4. Derive and communicate requirements from multiple customers and partners, operating in complex and challenging environments

Skills

Required

  • Computer Science
  • Software Engineering
  • Mathematics
  • Physics
  • Go
  • Rust
  • C++
  • Java
  • Python
  • JavaScript/TypeScript
  • customer-oriented UI/UX development
  • scalable backend software systems
  • cloud platforms (GCP, OCI)
  • CI/CD tools
  • software infrastructure fundamentals (networking, security, distributed systems)
  • leading small teams
  • cross functional engineers
  • design, build, and deploy software systems
  • work across multiple timezones
  • Authorization to work and reside in Japan
  • Ability to obtain and hold a local government security clearance

Nice to have

  • defense technology
  • AI
  • computer vision
  • sensor fusion
  • autonomy

What the JD emphasized

  • High ownership and autonomy across the end-to-end lifecycle of software development
  • Strong technical acumen to deliver high-quality code in a disconnected environment
  • Ability to quickly understand and navigate complex systems and established code bases