Logo
Slope

Android Senior Software Engineer - Tactical Command and Control

Slope, Atlanta, Georgia, United States, 30383

Save Job

Overview

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st centurys most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Andurils family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. The Tactical Reconnaissance and Strike division at Anduril develops a diverse set of robotic systems. The team is responsible for taking products like Ghost, Anvil, Altius, and Bolt from paper sketches to operational systems. We work in close coordination with specialist teams like Perception, Autonomy, and Manufacturing to solve some of the hardest problems facing our customers. We are looking for software engineers, roboticists, and full-stack and mobile developers who are excited about creating a powerful robotics platform that can be tasked and viewed in real-time through a variety of interfaces. What Youll Do

Design, build, test, and deploy real-time, map-based user interfaces for displaying and interacting with sensor data and controlling the Ghost, Altius, and Bolt aircraft from an Android application through the Android Tactical Assault Kits (ATAK) plugin ecosystem to enable tactical control for end users. Define and implement APIs for network communications, real-time telemetry, vehicle configuration, sensor/payload control with full motion video streaming, manual controls, and autonomous tasking. Help define foundational software architectures, visual designs, and user experience/interaction workflows for multiple UAS, working directly with chief engineers, product designers, program managers, flight test engineers, and end-user customers to demonstrate capability and iterate on feedback. Work directly with Android frontend technologies like Jetpack Compose, high-performance backend technologies like Java/Kotlin/C++/Rust/Golang, and software product lifecycle technologies like CMake/Cargo/gradle/NixOS/CircleCI/Docker. Work directly with the Android Tactical Assault Kit (ATAK) SDK and the TAK Product Centers developer community, with information available at tak.gov. Work alongside engineers using multiple other full stack technologies like TypeScript/React, C++/Qt, and C#/.NET. Test and evaluate software at multiple levels of rigor using simulations, benchtop hardware, and live flight assets. Required Qualifications

Degree in Computer Science, Computer Engineering, Aerospace Engineering, or another related technical field. 5+ years of experience developing software for user interface applications, especially high-traffic, data-intensive, or map-based systems. Proficiency with modern Android programming languages including Jetpack Compose, XML, Java, and Kotlin. Proficiency with modern backend/middleware programming languages such as C++, Rust, or Golang. Familiarity with client/server networking technologies and relationships such as TCP/UDP/Multicast, HTTP (REST), or protobuf/gRPC. Proven ability to empathize with users, to break down user needs into software features, and to balance the ideal user experience with practical engineering constraints. Willingness to provide on-call support to various clients. Ability to travel up to 30% of the time, potentially including some international travel. Eligible to obtain and maintain an active U.S. Secret security clearance. Additional Beneficial Qualifications

Experience working with the DoD where safety is paramount, regulations must be balanced, and operational environments are tightly controlled. Experience with robotic systems where hardware, actuators, datalink networks, sensors and effectors are employed to translate software concepts to physical interactions with the world. Experience in a startup or small company environment where deadlines are tight and teams are often fewer than 10 people. Experience with 3D geospatial analysis and mapping software such as ArcGIS, Cesium, MapBox, or TAK. Experience developing user interface software that does not require Internet access or has offline functionality. Exposure to build system and software lifecycle technologies such as CMake, Cargo, Gradle, NixOS, CircleCI, GitLab CI, Docker, Python, Bash, and other developer operations tools. Exposure to technologies related to Ghost, Altius, or Bolt such as flight mechanics, UAV control, mesh networking, full motion video processing, and ISR sensors. Exposure to aviation as a hobbyist or credential (e.g., Private Pilot License or Part 107 Remote Pilot License). Salary and Benefits

US Salary Range: $142,800 $214,200 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full-time offers and are part of Andurils total compensation package. Anduril offers top-tier benefits for full-time employees, including: Platinum healthcare benefits: comprehensive medical, dental, and vision plans for U.S. roles; private medical insurance for UK roles (employee and dependents) and private health plan through Bupa for AUS roles with subsidies. Basic Life/AD&D and long-term disability insurance 100% covered, with option to purchase additional coverage. Generous holiday calendar and PTO plans. 16 weeks of paid caregiver and wellness leave. Family planning and parenting support, including fertility, adoption, and gestational care coverage. Mental health resources and additional work-life services (e.g., legal and financial support). Professional development stipend. Daily meals and provisions where offered; commuter benefits; relocation assistance (role eligibility). 401(k) retirement plan with traditional and Roth options (US roles only). The recruiter assigned to this role can share more information about compensation and benefits during the hiring process. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, age, or any other protected characteristic, in accordance with applicable laws. Anduril actively encourages members of recognized minorities, women, veterans, and those with disabilities to apply and supports a welcoming interview process. To view Andurils candidate data privacy policy, visit tak.gov or the Anduril applicant privacy notice available on our site. #J-18808-Ljbffr