The company is building mission-critical aerial autonomy software that integrates into next-generation defense platforms and needs a Robotics Engineer to develop and deploy these systems in real-world environments, working directly with operators.
Requirements
- Hands-on experience developing software for drones or UAVs
- Strong proficiency in C++ with solid robotics software fundamentals
- Experience working with navigation, mapping, or computer vision systems
- Familiarity with ROS and real-time sensor data pipelines
- PX4 or Ardupilot flight controller experience
- SLAM, path planning, or perception integration experience
- Hands-on hardware or prototyping exposure
Responsibilities
- Designing and developing end-to-end UAV and aerial robotics software for defense-focused use cases
- Building and iterating on autonomous systems using C++, Python, and ROS
- Prototyping UAV capabilities, running flight tests, gathering operator feedback, and refining rapidly
- Integrating navigation, mapping, computer vision, and sensor systems into a unified platform
- Debugging, troubleshooting, and optimizing systems for reliability in real-world environments
- Collaborating closely with autonomy, hardware, and product teams from lab to deployment
Other
- Working directly with operators and external stakeholders to understand system behavior in the field
- Comfort operating without rigid requirements and iterating through trial and error
- A systems-level mindset, able to connect multiple parts of the robotics stack into a working solution
- Strong communication skills and confidence working directly with customers and operators
- US Citizenship Or Green Card Required (ITAR Compliant)