onsite
Senior Software Engineer, Radar - Anduril
Software Engineer
Senior Software Engineer specializing in radar systems, developing AI‑driven sensor fusion, computer‑vision pipelines, and high‑performance networking solutions using C++ and Python.
About the role
Key Responsibilities
- Design, implement, and optimize radar signal processing and sensor‑fusion algorithms for real‑time situational awareness.
- Develop AI/ML models and computer‑vision pipelines that integrate with Lattice OS to enhance autonomous decision‑making.
- Build and maintain high‑throughput networking stacks to stream massive data volumes across distributed platforms.
- Collaborate with cross‑functional hardware, firmware, and systems teams to ensure seamless integration of radar subsystems.
- Lead code reviews, mentor junior engineers, and enforce best practices for safety‑critical software development.
Requirements
- 5+ years of professional experience in C++ and Python development for embedded or real‑time systems.
- Strong background in radar signal processing, computer vision, or sensor‑fusion techniques.
- Hands‑on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and deploying models on edge devices.
- Proficiency in networking protocols and low‑latency data transport (e.g., UDP, TCP, DDS).
- BS/MS in Computer Science, Electrical Engineering, or related field; defense or aerospace experience a plus.
Skills
cpythoncomputer vision