Share this job
Senior Software Engineer
Apply for this job

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


Apply for this job
Powered by