Senior Embedded Software Engineer
$190k - $240kMatternet
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 a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher-level software stack. Working across microcontrollers, embedded Linux, and the buses and peripherals that connect them, you'll bring up new hardware, own the drivers and firmware that make sensors and actuators reliable, and harden the embedded systems our delivery ecosystem depends on for every flight. This is a senior individual-contributor role with real ownership: you'll own embedded subsystems end-to-end, from board bring-up through flight test and regulated change control, working closely with Electrical, Mechanical, and Onboard Software teams.
In this role, you will:
Design, build, test, and maintain firmware and embedded software for Matternet's aircraft and station embedded systems, spanning microcontroller firmware and embedded Linux on ARM
Own the hardware/software boundary: bring up new boards and peripherals, write and debug device drivers, and integrate sensors and peripherals (e.g. encoders, motors, IMUs, LIDAR/RADAR, and similar)
Select and integrate microcontrollers, communication buses (CAN, SPI, I2C, UART, BLE), and peripherals appropriate for new features and hardware revisions
Drive embedded software verification and release, from bench and simulation testing through flight test and deployment across production fleets
Debug at the hardware/software boundary when needed, including hands-on use of oscilloscopes and logic analyzers, and reviewing board-level schematics and datasheets with Electrical Engineering
Provide senior technical support, triaging and resolving field and flight-test issues tied to embedded subsystems
Collaborate with stakeholders across Electrical, Mechanical, Onboard Software, Operations, Safety, and Production
Requirements
6+ years of production embedded software/firmware engineering
Strong C/C++ design and programming skills, with solid software engineering practice across the hardware/software/network development lifecycle (code review, source control, build systems, test-driven development, static analysis)
Proficiency with embedded Linux for ARM (kernel, device drivers, board support) as well as bare-metal/RTOS firmware development
Deep functional knowledge of communication protocols (CAN, SPI, I2C, UART, BLE) and experience selecting the right protocol and hardware for a given application
Experience selecting microcontrollers and bringing up new peripherals, sensors, and actuators (motors, encoders, and similar)
Comfortable reading board-level schematics and datasheets, and debugging at the signal level using oscilloscopes and/or logic analyzers
Proficiency with version control and peer code review workflows (e.g., Git)
Excellent 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 with Real-Time Operating Systems (RTOS)
Familiarity with an autopilot stack such as ArduPilot or PX4, and UAV/avionics technologies (ADS-B, GPS/GNSS, LIDAR, perception sensors)
Experience with build systems such as CMake, Make, or Waf, and containerized build/test environments (Docker)
Experience optimizing C/C++ algorithms for high data throughput
Experience with battery management systems or smart battery ICs
Experience using AI coding assistants to accelerate development
Relevant mechanical, aerospace, or electrical engineering experience
Work Environment:
This is an in-person role based at Matternet Headquarters, with access to our flight test facility
The ability to work and communicate efficiently online with a hybrid team is critical to success
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 $190,000–$240,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.
- Urgent need for Senior Software Engineer Contract (***) ***-**** Ext :514 Senior Software Engineer (Wifi) 8+ years of experience in Embedded Software Development in C/Linux Environment Expertise in Wi‑Fi open source components – LwIP, WPA Supplicants, D-Bus, ConnMan...SeniorContract workWork experience placement
$150.4k - $277.6k
...Senior Embedded Software Engineer Join a team of passionate and creative engineers dedicated to building technologies that will shape the future. We are a cross-functional group that thrives on collaboration, innovation, and tackling challenging problems to create products...SeniorRelocation$160k - $210k
...focusing on energy-efficient processors is looking for a Senior Software Optimization Engineer. This role involves designing, optimizing, and... ...ideal candidate will have over 8 years of experience in embedded systems, significant expertise in C/C++, and the ability...Senior- ...hear back from you. Job Description: Role: Sr. Embedded Engineer - SoC Location: Onsite in Palo Alto, CA (with some... ...Rate: $$ W2 per hour + Benefits We are looking for a Senior Embedded Software Engineer. Our team focusses on providing software stack...SeniorHourly payLong term contractContract workImmediate start
$100k - $175k
...that will expand global economies, protect space and our planet and enhance our overall quality of life. As a Senior Embedded Software Engineer you will be responsible for designing, developing, and maintaining software for embedded systems. This role requires a...SeniorFull timeWork at officeImmediate startVisa sponsorshipNight shift$146.9k - $183.6k
...Summary Rivian is pushing the boundaries of what vehicle software can do in terms of remote diagnostics and prognostics. The... ...experience to our customers. We are seeking an experienced Embedded Software Engineer to spearhead the development of the Vehicle Health Monitor...SeniorFull timeContract workTemporary workPart timeLocal areaRemote workShift work$148k - $222k
...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who... ...IAM), and architecting scalable, secure SaaS integrations. This senior individual contributor role serves as a key technical resource...SeniorPermanent employmentFull timeTemporary work$150k - $180k
...Autonomous Security Force autonomous machines, AI-driven software, and elite security professionals operating as one... ...Force.. Job Summary Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new hardware...SeniorFull time- ...right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft....SeniorWork at office
- ...professionals and their patients. Together, let's advance the world of minimally invasive care. Job Description As a Senior Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product...SeniorLocal areaWorldwideFlexible hours
- We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android device driver development, board bring-up, and low-level hardware integration on Automotive IVI and Connectivity ECUs. This role focuses on platform enablement, driver development...SeniorRemote work
- ...FW's architectural direction. Works extensively with external engineering teams at CMs and silicon vendors, the work is outsourced; the... ...the team's firmware engineering practices. Requirements 5 years embedded firmware — at least one shipped consumer product where you...SeniorContract workWork at officeShift workRotating shift2 days per week
- ...deterministic communication, control-loop synchronization, and embedded software robustness in an EtherCAT environment spanning dozens of... ...We're Looking For ~ Bachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics ~2+ years of experience...Senior
$140k - $215k
...specification Automate the regression test Develop software modules Goal: Evaluate SDK functionality... ...Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science,... ...experience with a focus on Linux and embedded environments. Familiarity with sensor modalities...SeniorWork experience placementWork at officeLocal area$119.8k - $234.7k
...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's... .... We are seeking an accomplished Senior Firmware Engineer to join a team of talented... ...: ~ Background in firmware / software development, testing strategies, and requirements...SeniorOngoing contractWork at officeLocal areaWorldwide$160k - $190k
...technologies with the company’s COSMOS software suite to unify diverse components into cohesive... ...and technical background in electrical engineering. At a minimum, a Bachelor’s in EE or... ...Experience Experience developing embedded firmware for PCIe products. MQX RTOS or...SeniorFlexible hours- Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype... ...system environment. Work with software, hardware and mechanical engineers... ...resource-constrained embedded systems Seniority level : Associate Employment type :...SeniorFull time
$78k
HCLTech is looking for a highly talented and self‑motivated Senior Firmware Engineer to join it in advancing the technological world through... ...similar). Proficiency in C for bare‑metal and RTOS‑based embedded systems. Experience with DMA‑driven peripheral communication...SeniorFull timeLocal area$140k - $190k
...Job Description WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches...Full timeWorldwide- Join an innovative company as a Backend Engineer, where you'll design and develop scalable backend systems that power cutting-edge visual storytelling technology. Your role will involve creating secure APIs, managing databases, and collaborating with talented teams to...Senior
$170k - $220k
...Senior Full-stack Engineer Location: Hybrid- Palo Alto Office Tuesday/Thursday The difference you will make We're looking for a senior... .... You take a collaborative approach to building software with both engineering and non-engineering team members....SeniorFull timeH1bWork at officeImmediate startFlexible hours- Quince is seeking a senior backend engineer to design, develop, and maintain scalable ecommerce backend systems, APIs, and customer-facing platforms, including web and mobile. You will drive high-traffic architectures, collaborate with product and design, mentor others,...Senior
- ...Web Engineer Opportunity At WePay WePay is looking for a passionate web engineer to join our rapidly growing team and help shape the future of payments. Responsibilities: Create web applications, primarily with PHP Implement web interfaces using HTML, CSS...Senior
$110k - $150k
...Overview The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development of automotive diagnostic applications and vehicle interface software...SeniorImmediate start$136.5k - $276.5k
...Senior Systems Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We...SeniorWork experience placementWork at office2 days per week- ...About Us Clockwork.io – A Software-Driven Revolution in AI Networking Clockwork Systems was founded by Stanford researchers and veteran systems engineers who share a vision for redefining the foundations of distributed computing. As AI workloads grow increasingly...SeniorFull time
$170k - $198k
...world’s most complex electronics. We capture digital exhaust and engineering context from assembly lines—images, test logs, BOM data,... ...Instrumental to accelerate new product introduction and production. As a Senior Solutions Design Engineer, you will work with Instrumental’s...SeniorImmediate start$140k - $170k
...verification and validation of safety-critical software components for the Platform Software... ...tracking systems; collaborate with embedded developers to analyze root causes and verify... ...field ~ At least a BS in Electrical Engineering, Computer Engineering, Computer Science,...SeniorLocal area- ...Senior Web Engineer As a web engineer, utilize your skills to help develop and maintain high-volume, critical FE web experiences in cloud... ...a first-hand understanding of their needs Mentor Junior Software Engineers (code reviews and technical sessions). Resolve...Senior
- ...we’re building the intelligence layer for safer streets globally. About the Role We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement cameras. These systems operate in challenging...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior technical product manager Mountain View, CA
- senior medical science liaison Mountain View, CA
- senior accountant remote Mountain View, CA
- senior marketing account manager Mountain View, CA
- senior robotics software engineer Mountain View, CA
- senior compensation manager Mountain View, CA
- senior marketing operations manager Mountain View, CA
- senior storage engineer Mountain View, CA
- senior business manager Mountain View, CA
- senior vice president of operations Mountain View, CA


