M

Matternet

End-to-end drone delivery platform for healthcare

Embedded Systems Engineer

AvionicsConfirmed live in the last 24 hours
Full-timeMountain View, CA, USAIn-person

About the Job

Requirements

  • A Bachelor of Science in Electrical Engineering, Computer Engineering, or Systems Engineering, or a related field, and at least three years of experience in embedded systems, hardware/software integration, or testing.
  • Working proficiency in C/C++ for firmware and test tooling, and Python for automation and data analysis.
  • Knowledge of embedded communication protocols, including CAN, SPI, I2C, and UART, and the ability to debug them.
  • Ability to read board-level schematics and datasheets, and debug at the signal level using oscilloscopes and logic analyzers.
  • Experience writing requirements, test plans, and acceptance criteria, and verifying a subsystem against them.
  • Ability to support flight-test needs and rapidly debug systems at the flight-test facility.
  • Clear technical communication and cross-disciplinary teamwork in a fast-paced environment.

Responsibilities

  • Integrate boards, sensors, actuators, and communication links into working subsystems on aircraft and ground stations.
  • Define and document subsystem requirements and interfaces, including messages, timing, power, and failure behavior across CAN, SPI, I2C, UART, and BLE.
  • Bring up new boards and hardware revisions with Electrical, and write the firmware and test code needed to exercise them.
  • Plan and run subsystem verification, from bench and hardware-in-the-loop testing through flight testing, including test plans, acceptance criteria, and sign-off.
  • Contribute to component and sensor selection and trade studies, and review schematics and designs with Electrical.
  • Triage integration and field issues across hardware, firmware, and communications, collaborating with Electrical, Mechanical, Onboard Software, Operations, Safety, and Production.

Desired Qualifications

  • Experience in UAV, autonomous robotics, aerospace, or other safety-critical regulated settings.
  • Experience with hardware-in-the-loop test setups and test automation.
  • Familiarity with an autopilot stack such as ArduPilot or PX4, and UAV/avionics technologies such as ADS-B, GPS/GNSS, LiDAR, and radar.
  • Experience with embedded Linux on ARM, an RTOS, or bare-metal firmware.
  • Experience with power systems, battery management systems, or smart battery ICs.
  • Experience with environmental, EMI/EMC, or reliability testing.
  • Familiarity with systems engineering practices such as interface control documents, requirements traceability, or FMEA.
  • Experience using AI coding assistants to accelerate development.
  • Hands-on PCB, wiring harness, or lab prototyping experience.

About the Company

Matternet

End-to-end drone delivery platform for healthcare

Matternet provides an end-to-end drone delivery platform for healthcare, e-commerce, and logistics. The system includes the Matternet M2 drone, Matternet Station ground hubs, and the Matternet Cloud Platform. Customers subscribe to this platform-as-a-service (PaaS) to plan, manage, and execute drone deliveries, such as medical supplies and COVID-19 vaccines, with real-time monitoring and routing through the cloud. The M2 drone carries payloads between centralized hubs and delivery points, using the Station as the ground interface. Unlike many competitors, Matternet combines hardware, software, and a global network into a single, scalable service, with established deployments like a city-wide network in Abu Dhabi and a partnership with UPS to extend logistics capabilities. Its goal is to make drone delivery a reliable, scalable part of everyday operations for hospitals, retailers, and logistics providers around the world.

Company size
51-200
Company stage
IPO
Headquarters
Mountain View, CA
Founded
2011

Recently Posted Jobs

Explore more opportunities at Matternet

See more jobs