Software Engineer - Tactical Command and Control
@ Anduril Industries

Atlanta, Georgia, United States
On Site
Posted 17 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXX******* @anduril.com
Recommended after applying

Job Details

Overview

Anduril Industries is transforming military capabilities with advanced technology. Powered by Lattice OS, our systems integrate AI, autonomy, computer vision, sensor fusion, and networking to create a real-time 3D command and control center.

Role Summary

As a Software Engineer - Tactical Command and Control within the Tactical Reconnaissance and Strike division, you will work on diverse robotic systems from development to deployment. This includes developing user interface applications and integrating them with real-time sensor data for tactical command via the ATAK plugin ecosystem.

Responsibilities

  • Design, build, test, and deploy map-based UI applications.
  • Define and implement APIs for network communications and sensor control.
  • Collaborate with cross-functional teams including Perception, Autonomy, and Manufacturing.
  • Work with Android technologies such as Jetpack Compose, Java, and Kotlin.
  • Evaluate software using simulations, hardware testing, and live flight assets.

What You’ll Do

Create real-time UIs for tactical control of aircraft like Ghost, Altius, and Bolt. Develop backend integrations utilizing languages like C++, Rust, and Golang. Engage directly with product designers, engineers, and end users to iterate on designs and functionalities.

Required Qualifications

  • Degree in Computer Science, Engineering or a related field
  • 2+ years in developing high-traffic, data intensive UI applications
  • Proficiency in Android development using Jetpack Compose, XML, Java, and Kotlin
  • Experience with backend programming languages such as C++, Rust, or Golang
  • Familiarity with networking protocols and user-centered design
  • Willingness to travel up to 30% and obtain a U.S. Secret clearance

Additional Qualifications & Benefits

Experience in DoD environments, robotic systems, and startup settings is a plus. Anduril offers competitive benefits including healthcare, PTO, relocation assistance, and 401(k) plans, with opportunities for career growth in innovative defense technology.

Key skills/competency

Software Engineer - Tactical Command and Control; Android; UI; Real-time; API; Networking; Jetpack Compose; C++; Rust; Golang

How to Get Hired at Anduril Industries

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to Anduril's technical requirements.
  • Highlight project work: Emphasize UI and backend development experience.
  • Research Anduril Industries: Understand their mission and product suite.
  • Prepare for technical interviews: Review Android and systems programming topics.

📝 Interview Preparation Advice

Technical Preparation

Review Android development standards and Jetpack Compose.
Practice API design and networking protocol implementations.
Refresh C++, Rust, and Golang programming fundamentals.
Test skills with simulation and hardware interfacing exercises.

Behavioral Questions

Describe teamwork during software development challenges.
Explain handling tight deadlines in project work.
Discuss balancing user needs with engineering constraints.
Share experiences with cross-functional communication.

Frequently Asked Questions