onsite
Software Engineer, Agent Platform - Anduril
Software Engineer
Develop high‑performance agent software for an AI‑powered defense platform, leveraging Python, C++, ROS, computer vision, and sensor fusion to enable real‑time command and control.
About the role
Key Responsibilities
- Design, implement, and maintain agent software that processes multi‑sensor data streams in real‑time.
- Integrate computer vision and sensor fusion algorithms into the Lattice OS ecosystem.
- Collaborate with cross‑functional teams to define feature requirements and performance targets.
- Optimize code for low‑latency, high‑throughput execution on embedded and cloud platforms.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- Strong proficiency in Python and C++ with experience in ROS or similar robotics middleware.
- Hands‑on experience with computer vision libraries (OpenCV, PyTorch) and sensor fusion techniques.
- Solid understanding of networking protocols and real‑time data processing.
- Experience deploying software on Linux‑based embedded systems.
- Excellent problem‑solving skills and a passion for cutting‑edge defense technology.
Skills
pythoncroscomputer vision