Staff Software Architect, Intelligence SystemsActive$292K

The opportunity

Anduril Intelligence Systems (AIS) is focused on positioning Anduril as a lead provider of specialized engineering and next generation national security products for Intelligence Community (IC) customers. We work within the IC to understand their requirements, shape their…

What you'll do

  • Define and drive the architectural vision for large-scale software systems: that ingest, fuse, and act on data from diverse sensors in real time

  • Lead the design and implementation of performant, real-time, embedded: bare-metal systems in Rust at production scale

  • Make high-leverage architectural trade-offs across performance, modularity,: testability, and maintainability for mission-critical, edge-deployed systems

  • Mentor and technically lead senior engineers, setting coding standards,: review processes, and CI/CD best practices across the team

  • Engage directly with customers to ensure successful outcomes for mission-critical needs

  • Troubleshoot complex, real-world system issues spanning software, math: assumptions, sensor behavior, and networking

What they're looking for

  • M.S. or Ph.D. in a technical field (dual academic background in software + math highly valued)
  • Domain expertise in embedded bare-metal systems
  • Expert-level proficiency in modern Rust, including asynchronous and: multithreaded programming (e.g., Tokio for Rust)
  • Experience with FPGA
  • Deep knowledge of networking protocols and systems
  • Expertise or experience in cryptographic algorithms and the fundamentals of: both symmetric and asymmetric cryptography
  • Prior DoD program experience (Army, Air Force, MDA, SCO, Navy)
  • Experience with GPU / CUDA kernel development
Staff Software Architect, Intelligence Systems at Anduril Industries | Role Match