About
We’re a fast-growing, venture-backed startup building autonomy software for unmanned systems operating in GPS- and communications-denied environments. Our team is rethinking autonomy from the chip up—combining modular AI, advanced sensing, and real-time edge compute to deliver next-generation mission capabilities in the most demanding conditions.
About the Role
We’re looking for experienced, high-energy software engineers to help build onboard and offboard software for cutting-edge unmanned aerial systems. You’ll work side-by-side with a small, elite team to take autonomy from research to real-world deployment.
In this startup environment, you’ll wear multiple hats—owning features end-to-end, contributing to system design, and helping shape the engineering culture as we scale.
Responsibilities
- Design and build software for robotics and autonomy systems
- Develop interfaces across internal and external components
- Deploy and integrate capabilities on real-world platforms
- Write clean, efficient code in C++ and Python
- Improve testing, simulation, and evaluation pipelines
Requirements
- Degree in Computer Science, Engineering, or related field
- 3+ years of C++ experience
- Strong C++ and/or Python skills
- Solid system design and software architecture fundamentals
- Experience with robotics, computer vision, or similar
- Familiarity with ROS2 (or similar), Linux, and CI/CD
Nice to Have
- Experience in autonomous or robotic systems
- Knowledge of SLAM, sensor fusion, or motion planning
- Experience with real-time systems and hardware interfaces
- Familiarity with drone or defense-related platforms
Why Join
- Early-stage startup with real traction and impact
- High ownership and the ability to shape both product and culture
- Fast-paced, execution-focused environment
- Competitive salary, equity, and benefits