CareerPlan

Senior Embedded Software Engineer

IRV/DAL BUFull-time$140k–$160k2026-10-30 → 2026-11-10

Core

Develop firmware and embedded software for Matternet's aircraft and station embedded systems, bridging hardware and higher-level software stacks.

Role type

Senior individual-contributor embedded software engineer

Builds

Microcontroller firmware and embedded Linux on ARM for autonomous aircraft and ground assets

Domain

Aerospace / Embedded Systems

Required skills

C/C++, embedded Linux (ARM kernel/drivers), bare-metal/RTOS, communication protocols (CAN/SPI/I2C/UART/BLE), hardware bring-up, debugging with oscilloscopes/logic analyzers, version control (Git)

Preferred skills

UAV/autonomous robotics experience, ArduPilot/PX4 stack, CMake/Make/Docker, algorithm optimization, battery management systems, AI coding assistants

Technologies

ARM, Linux, CMake, Make, Waf, Docker, Git, CAN, SPI, I2C, UART, BLE, ArduPilot, PX4

Responsibilities

Design, build, test, and maintain firmware/embedded software; own hardware/software boundary (bring up boards, write drivers, integrate sensors); select microcontrollers and peripherals; drive verification and release; debug hardware/software issues; provide senior technical support

Seniority

Senior, hands-on IC