Robotic Software Engineer, Perception
Core
Designing, developing, and integrating real-time AI/ML sensor algorithms for autonomous vehicles across land, air, sea, and space domains.
Role type
Senior IC robotic software engineer (perception)
Builds
Real-time sensor fusion controllers and autonomy stacks for heterogeneous vehicle swarms
Domain
Defense/Aerospace + Autonomous Systems
Deliverable
production ML models
Required skills
Sensor algorithm design, ML model training and deployment, sensor fusion, tracking (Kalman filters), Linux/Docker, embedded systems integration
Preferred skills
Modern C++, robotic swarm optimization, multi-agent systems
Technologies
Python, PyTorch, TensorFlow, ONNX, C++, Linux, Docker, CMAKE, Bash
Responsibilities
Develop AI/ML algorithms for perception stacks, create interfacing software for sensor control, collaborate on swarm deployment for DoD testing, deploy containerized solutions to embedded Linux, interact with DoD customers for requirements, drive simulation tooling for post-processing analysis
Seniority
Senior, hands-on IC