onsite
Mission Software Engineer - Anduril
Software Engineer
Lead the design and implementation of AI‑driven autonomy and sensor fusion systems for next‑generation defense platforms, leveraging Python, C++, and advanced machine learning techniques to deliver real‑time 3D command and control capabilities.
About the role
Key Responsibilities
- Architect and develop high‑performance AI and computer vision modules in Python and C++ for real‑time sensor fusion on Lattice OS.
- Collaborate with cross‑functional teams to integrate autonomous decision‑making, networking, and data‑stream processing into defense systems.
- Design scalable, fault‑tolerant pipelines that ingest thousands of heterogeneous data streams and output actionable insights.
- Implement rigorous testing, validation, and performance profiling to meet stringent defense‑grade reliability standards.
- Contribute to continuous improvement of open‑source libraries and internal frameworks, ensuring maintainability and extensibility.
Requirements
- 5+ years of software engineering experience in C++ and Python, with a strong focus on real‑time systems.
- Proven expertise in machine learning, computer vision, and sensor fusion for autonomous applications.
- Deep understanding of networking protocols, data‑stream architectures, and low‑latency processing.
- Experience with AI‑powered operating systems or similar real‑time platforms is highly desirable.
- Strong problem‑solving skills, excellent communication, and a passion for advancing defense technology.
Skills
pythoncmachine learningcomputer vision