Senior Software Engineer - Tactical Command and... @ Anduril Industries
Your Application Journey
Email Hiring Manager
Job Details
Overview
Anduril Industries is a defense technology company on a mission to transform U.S. and allied military capabilities with advanced technology. Using Lattice OS, an AI-powered operating system, the company turns thousands of data streams into a real-time, 3D command and control center.
About the Role
The Senior Software Engineer - Tactical Command and Control will work on designing, building, testing, and deploying real-time, map-based user interfaces. This role involves creating interfaces for controlling systems like Ghost, Altius, and Bolt aircraft through the Android Tactical Assault Kit’s (ATAK) plugin ecosystem. Collaboration with multidisciplinary teams is key.
Key Responsibilities
- Design and implement real-time, map-based user interfaces.
- Develop APIs for network communications, telemetry, vehicle configuration, and sensor control.
- Collaborate with chief engineers, product designers, and flight test engineers.
- Work with Android technologies including Jetpack Compose, Java, Kotlin, and more.
- Test software through simulations, benchtop hardware, and live flight assets.
Required Qualifications
- Bachelor's degree in a technical field (CS, Engineering, etc.).
- 5+ years of software development experience in high-traffic, data-intensive interfaces.
- Proficiency with Android development (Jetpack Compose, XML, Java, Kotlin).
- Experience in backend/middleware development using C++, Rust, or Golang.
- Familiar with client/server networking technologies and protocols.
- Ability to obtain and maintain a U.S. Secret security clearance.
Additional Beneficial Qualifications
- Experience working with DoD safety protocols and regulated environments.
- Exposure to robotic systems, geospatial analysis, and mapping software.
- Familiarity with build systems and lifecycle tools (CMake, gradle, Docker, etc.).
Compensation & Benefits
The role offers a competitive salary with a range of $142,800—$214,200 USD, along with equity grants, top-tier health benefits, generous PTO, relocation assistance, and more.
Key skills/competency
- Android
- Jetpack Compose
- Real-time
- API
- Networking
- C++
- Kotlin
- Rust
- Golang
- Defense
How to Get Hired at Anduril Industries
🎯 Tips for Getting Hired
- Research Anduril Industries' culture: Study their mission, values, and news.
- Customize your resume: Highlight Android and backend expertise.
- Review technical projects: Showcase real-time system designs.
- Prepare for behavioral interviews: Emphasize collaboration and trade-off decisions.