Matternet Logo

Matternet

Onboard Software Engineer

Posted 8 Days Ago
Be an Early Applicant
In-Office
Mountain View, CA, USA
160K-205K Annually
Mid level
In-Office
Mountain View, CA, USA
160K-205K Annually
Mid level
Develop and own safety-critical onboard software for autonomous drones and ground assets. Build C++ systems on embedded Linux, validate features through simulation and flight testing, resolve field issues, and deploy fixes across production fleets. Apply mathematics for navigation and avoidance while collaborating with Engineering, Operations, Safety, and Production teams.
The summary above was generated by AI

Matternet is building the future of delivery with autonomous drone networks that move critical goods faster, cleaner, and at lower cost. We work with partners across healthcare, logistics, food, and retail to deliver everything from medical items to everyday essentials, safely and reliably.

We’re seeking an Onboard Software Engineer to develop the software that runs on our aircraft and ground assets. Working primarily in C++ on embedded Linux, you’ll build and harden the safety-critical subsystems that allow our drones to fly autonomous Beyond-Visual-Line-of-Sight (BVLOS) missions across varied environments, from open airspace to dense urban areas. You’ll own features and subsystems end to end, drive them through simulation and flight test, and work alongside senior engineers and teams across the company to validate and support them in the field.

In this role, you will:

  • Develop and own onboard features and subsystems that enhance our UAS capabilities and safety mitigations
  • Build the systems that allow aircraft to fly autonomously in demanding environments, including dense urban airspaces
  • Deliver customer-facing features on flight and ground assets, while balancing performance, safety, and reliability
  • Verify and release software, from simulation and flight test to deployment across production fleets
  • Triage and solve field and flight-test issues, and drive fixes through to the fleet
  • Collaborate with stakeholders within Engineering, Operations, Safety, and Production

Requirements
  • 3+ years of production software engineering, including owning features or subsystems end to end
  • Strong proficiency in C++ (C++11 and later), multithreading, and real-time messaging
  • Solid Linux background and experience with cross-compiling
  • Experience with Python, YAML, and other scripting tools
  • Solid applied math skills (geometry, coordinate transforms, kinematics) for navigation and avoidance
  • Experience implementing native software and validating it in simulation and on hardware
  • Proficiency with version control and peer code review workflows (e.g., Git)
  • Clear technical communication and strong cross-disciplinary teamwork in a fast-paced environment

Preferred Qualifications:

  • UAV, autonomous robotics, aerospace, or other safety-critical regulated experience
  • Experience using AI coding assistants to accelerate development
  • Familiarity with an autopilot stack such as ArduPilot or PX4
  • Experience with computer vision and perception (OpenCV or similar) and sensor integration
  • Experience with Docker and containerized build, test, and development environments
  • Experience with distributed systems, networking, and fleet management
  • Relevant mechanical, aerospace, or electrical engineering experience

Benefits

At Matternet, we’re advancing a new era of logistics, one where autonomous drones deliver what matters faster, cleaner, and more efficiently. We know our mission is challenging, but it's worth it, and we are committed to taking care of the people who make it possible.

  • Compensation: The expected starting range for this role is $160,000–$205,000, based on San Francisco Bay Area market data. This range reflects the target starting pay for candidates who meet the minimum qualifications for the role. Final compensation will depend on factors such as your experience, skills, level, location, and potential impact.
  • Total Rewards: In addition to base pay, our compensation packages include equity and benefits such as medical, dental, vision, life, and disability coverage, flexible spending accounts (FSA), unlimited paid time off, company holidays, and a 401(k) plan.
HQ

Matternet Mountain View, California, USA Office

161 E Evelyn Ave,, Mountain View, CA, United States, 94041

Similar Jobs

2 Days Ago
Hybrid
Foster City, CA, USA
339K-455K Annually
Senior level
339K-455K Annually
Senior level
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Lead the architecture and strategy for onboard GPU execution in Zoox autonomous vehicles. Define GPU scheduling, multi-tenancy, isolation, deterministic latency, compute budgets, hardware selection, and inference performance direction. Drive end-to-end reductions in latency, utilization, power, and cost across models, runtimes, middleware, and hardware. Provide technical leadership, mentor senior engineers, align cross-functional teams, and lead platform bring-up and performance optimization.
Top Skills: AmpereBlackwellC++CudaCustom KernelsEmbedded SystemsGpu Multi-TenancyLinuxMigMpsNvidia GpusOrinQuantizationReal-Time SystemsSocTensorrtThorTritonXla
24 Days Ago
In-Office
Mountain View, CA, USA
70-70 Annually
Internship
70-70 Annually
Internship
Automotive
Develop and extend reinforcement learning infrastructure for Waymo’s autonomous driving platform. Conduct experiments, tune parameters, compare results, and evaluate new reinforcement learning technologies for model training, simulation, and quality evaluation. The intern will collaborate with software engineering and research teams to improve autonomous driving models and systems.
Top Skills: Autonomous DrivingMachine LearningReinforcement LearningSimulation
29 Days Ago
In-Office
Sunnyvale, CA, USA
170K-265K Annually
Senior level
170K-265K Annually
Senior level
Hardware • Industrial
Build and own an onboard live-map estimator for autonomous vehicles, fusing HD map priors with live perception in real time. Develop map change detection, trust semantics, evaluation and regression pipelines, and degraded-mode behavior. Ship modern C++ estimation software on embedded compute while defining interfaces with planner and consumer teams. Extend the system into fleet-based map freshness and correction pipelines.
Top Skills: 3D GeometryC++Embedded SystemsFactor GraphsFilteringGtsamLie GroupsSlamState Estimation

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account