Talent.com

Embedded software engineer Jobs in Sunnyvale, CA

Create a job alert for this search

Embedded software engineer • sunnyvale ca

Last updated: 8 hours ago

Senior Embedded Software Engineer

MatternetMountain View, CA, US
$190,000.00–$240,000.00 yearly$190,000.00–$240,000.00 yearly
Full-timeFull-time
Quick Apply

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... Show more

Senior Software Engineer, Embedded Platform

Bonsai RoboticsSan Jose, California, United States, 95113
$180,000.00–$215,000.00 yearly$180,000.00–$215,000.00 yearly
Quick Apply

Bonsai Robotics develops affordable, vision-based autonomy that makes off-road equipment smarter, safer, and more productive.We are redefining outdoor autonomy with Bonsai Intelligence, a connected... Show more

Embedded Software Engineer

Intuitive SurgicalSunnyvale, CA, United States
$134,600.00–$193,500.00 yearly$134,600.00–$193,500.00 yearly

It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at.We’re a team of engineers, clin... Show more

Senior Embedded Software Engineer

Cyngn, Inc.Mountain View, California, United States, 94043
$165,000.00–$185,000.00 yearly$165,000.00–$185,000.00 yearly
Full-timeFull-time
Quick Apply

Based in Mountain View, CA, Cyngn is a publicly-traded autonomous technology company.We deploy self-driving industrial vehicles -.To build this emergent technology, we are looking for innovative, m... Show more

Senior Embedded Software Engineer

PACCARSunnyvale, CA, US

PACCAR is a Fortune 500 company established in 1905 and is a global technology leader in the design, manufacture, and support of high-quality light-, medium- and heavy-duty trucks.PACCAR is best kn... Show more

Sr Software Engineer, Embedded Test Automation

Imperative CareCampbell, CA, US
$169,000.00–$195,000.00 yearly$169,000.00–$195,000.00 yearly
Full-timeFull-time
Quick Apply

Senior Software Engineer, Embedded Test Automation Location: This position is based in our Campbell, California offices.This position is on-site and full-time.Do you want to make a real impact on p... Show more

Senior Embedded Software Engineer - Flight Software

E-SpaceSaratoga, California, United States, 95070

Senior Embedded Software Engineer - Flight Software.Ready to make connectivity from space universally accessible, secure, and actionable? Then you’ve come to the right place!.At E-Space, we’re focu... Show more

Embedded Software Engineers

Veridian TechSunnyvale, CA, United States
Quick Apply

Embedded Software Engineer</b></p> <p><b>(North Reading, MA or Sunnyvale, CA) Onsite</b></p> <p><b>Contract</b></p> <p> </p>... Show more

Software Engineer

TradeJobsWorkforce95101 San Jose, CA, US

Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition,... Show more

 • Promoted

Application Software Engineer - Embedded Software C++

WayveSunnyvale
Full-timeFull-time

Before the detail, here's the challenge you'd help us solve.We build the embodied intelligence that moves real vehicles safely, and the ecosystem a billion machines will run on in the future.Very f... Show more

 • New!

Embedded Software Engineer - Vison Systems

IntuitiveSunnyvale, California, United States
Full-timeFull-time

As an Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product development.You’ll collaborate with talented cr... Show more

Embedded Software Engineer

Align TechnologySan Jose, CA, US
$131,200.00 yearly$131,200.00 yearly
Full-timeFull-time
Quick Apply

As an Embedded Software Engineer, you will play a key role in defining and developing next-generation products and technologies.You will lead firmware architecture and development efforts from earl... Show more

Senior Software Engineer - Embedded Platform

NvidiaSanta Clara
Full-timeFull-time

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.T... Show more

 • New!

Embedded Software Engineer

IntuitiveSunnyvale, CA, US
Full-timeFull-time

It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at.We’re a team of engineers, clin... Show more

Embedded Software Engineer

VDart IncSunnyvale, CA, United States
Quick Apply

Job Title: Embedded Software Engineer</b></p> <p><b>Location: Sunnyvale, CA OR North Reading, MA</b></p> <p>Duration : 6 Months </p> <p><b&... Show more

Embedded Software Development Engineer, Ring

Amazon.com Services LLCSunnyvale, California, USA
Full-timeFull-time

As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products.As a member of our team, you wi... Show more

Embedded Software Engineer Intern - Summer 2027

Lockheed MartinSunnyvale
Full-timeFull-time

Performs assignments in technical/engineering organizations (e.Electronics Engineering, Software Engineering, Facilities Engineering, Manufacturing Engineering) during vacations and short-term brea... Show more

 • New!

Senior Embedded Software Engineer

Tarana Wireless, Inc.Milpitas, CA, US
$130,000.00–$175,000.00 yearly$130,000.00–$175,000.00 yearly
Quick Apply

Join the Team That's Redefining Wireless Technology At Tarana , we're more than just a fast-growing tech company—we’re a team of bold innovators on a mission to revolutionize broadband.Our groundbr... Show more

Sr. Embedded Software Engineer

AbbottMilpitas
Full-timeFull-time

Abbott is a global healthcare leader that helps people live more fully at all stages of life.Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses an... Show more

 • New!

Software Engineer

TradeJobsWorkForce95117 San Jose, CA, US

Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition,... Show more

 • Promoted
People also ask
Senior Embedded Software Engineer

Senior Embedded Software Engineer

MatternetMountain View, CA, US
30+ days ago
Salary
$190,000.00–$240,000.00 yearly
Job type
  • Full-time
  • Quick Apply
Job description

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

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.