We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Flyby Robotics logo
Flyby Robotics Verified
Robotics, Drones, Aerospace, AI, Hardware

Software Engineer, C++

Los Angeles, California, United StatesHybridFull Time$130,000–$130,000 /yrPosted 1 month ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

About Flyby:

Flyby Robotics (https://www.flybyrobotics.com) builds drones with massively powerful GPU processing capabilities. Our team is crafting American-made drones that serve as fully open platforms for applications in machine learning, data capture, and autonomous operations. We envision a future where drones computing trillions of operations per second can be deployed by hundreds of thousands across the Western world with a transformative impact across sectors, including industry, public safety, and defense. We are backed by top Silicon Valley investors, including Neo Ventures, MaC Ventures, Ryan Hoover (Product Hunt founder), Naval Ravikant (AngelList founder), and Balaji Srinivasan, among others.

The Role:

You'll work with a team of engineers from Nvidia, NASA JPL, and US Navy NAVAIR to help bring new applications to the F-11 platform through sensor and payload integrations. You will write application-level C++ code to interface with gimbals, cameras, and various sensors through our in-house payload SDK and on-drone infrastructure. You will build, test, deploy, and maintain payload integration applications on the drone, and work closely with external payload vendors to ensure the highest quality integrations for our F-11 platform.

What You’ll Do:

  • Maintain and improve current payload integrations for the F-11 platform.
  • Integrate new payloads onto the F-11 platform, including cameras, gimbals, and LiDAR.
  • Work closely with external payload vendors, which may require infrequent travel, to build out optimal payload integrations.
  • Become an expert on the F-11 development platform and provide feedback to our infrastructure team.
  • Contribute to the overall software goals and present requirements of Flyby Robotics.

Core Requirements:

  • 3+ years of professional experience in modern C++ and Linux development environments.
  • 2+ years of experience with CMake, Git, Bash, and Python.
  • Willingness to communicate with and travel to external vendors for optimal integrations.
  • Proven track record of delivering high-quality code and project ownership.
  • Must be a US Citizen or Permanent Resident.

Nice to have:

  • Hands-on experience building video streaming pipelines, especially with Gstreamer.
  • Experience writing high-throughput, low-latency applications in C++.
  • Containerization concepts and frameworks such as Docker.
  • Understanding of Mavlink and the Ardupilot stack.
  • Familiarity with Linux fundamentals such as networking, kernel modules, and system configs.
  • You have a love for robots, drones, and hardware.

Compensation and Benefits:

  • $130,000 per year salary.
  • 0.5% equity via stock options, depending on the candidate's experience.
  • Company holiday calendar and competitive PTO plans.
  • Company group health insurance plans.

You'll be building something incredibly consequential. If you like to push to see what you can accomplish with your grit and ingenuity, consider applying for this role at Flyby Robotics.

*Flyby Robotics is an equal-opportunity employer. We do not discriminate based on race, color, religion, national origin, gender, gender identity, gender expression, age, ancestry, citizenship, sexual orientation, status as a protected veteran, or any other legally protected characteristic.*

Ready to apply?
You'll be redirected to Flyby Robotics's application page.

Similar roles