Software Engineer, C++
Listed on 2026-02-28
-
Engineering
Software Engineer, Robotics, Embedded Software Engineer
Flyby Robotics () 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 (Angel List founder), and Balaji Srinivasan, among others.
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.
- 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.
- 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.
- $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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).