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