Talent.com

Embedded software engineer Jobs in Sunnyvale, CA

Create a job alert for this search

Embedded software engineer • sunnyvale ca

Last updated: 10 hours ago

Senior Embedded Software Engineer

MatternetMountain View, CA, US
$240,000.00 yearly
Full-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
Full-time
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

Senior Embedded Software Engineer

PACCARSunnyvale, CA, US
Full-time

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

Senior Embedded Software Engineer, Emerging Devices Software

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

Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products.We are an innovative, cross-platform, customer-obsessed team, working on... Show more

Software Engineer Manager, Switchstack Software

GoogleSunnyvale, CA, United States
Full-time

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search.Software Engineering Managers have not only the technical expertise to take on and provide technical leadership ... Show more

Senior Embedded Software Engineer - Flight Software

E-SpaceSaratoga, California, United States, 95070
Full-time

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

Software Engineer

Renesas ElectronicsSan Jose, CALIFORNIA, United States
$100,000.00–$125,000.00 yearly
Full-time

We are seeking a Software Engineer to design, develop, test, and maintain software solutions that support engineering and operational objectives.The role includes developing scalable applications a... Show more

 • New!

Senior Embedded Software Engineer

Intuitive SurgicalSunnyvale, CA, United States
$160,300.00–$230,700.00 yearly
Full-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

Technical Applications Engineer- Embedded x86

Advanced Micro DevicesSan Jose, CA, United States
Full-time

What You Do At AMD Changes Everything.At AMD, our mission is to build great products that accelerate next-generation computing experiencesfrom AI and data centers, to PCs, gaming and embedded syste... Show more

Software Engineer

DataVisorMountain View, CA, US
Full-time
Quick Apply

DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry.With an open SaaS platform that supports easy consolidation and... Show more

Software Engineer, Infrastructure

Johnson and JohnsonSanta Clara, CA, US
Full-time

At Johnson & Johnson,we believe health is everything.Our strength in healthcare innovation empowers us to build aworld where complex diseases are prevented, treated, and cured,where treatments are ... Show more

Software Engineer

ServiceNowSanta Clara, CALIFORNIA, United States
$130,000.00–$145,000.00 yearly
Full-time

This role is for an engineer who is beginning their software engineering career and learning to build reliable, maintainable AI-native and cloud-native software.The IC2 engineer works on well-defin... Show more

Sr. Software Development Engineer - Adaptive and Embedded Group

Advanced Micro Devices, IncSan Jose, California, United States
Full-time

WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst... Show more

Software Development Manager - Embedded, AWS Hardware Engineering

Amazon Development Center U.S., Inc.Cupertino, California, USA
Full-time

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure.In other words, we’re the people who keep the cloud running.We support all AWS data c... Show more

Software Engineer

Sunrise SystemsSanta Clara, California, United States
Full-time
Quick Apply

Location: Onsite Candidates may be based in either the San Francisco Bay Area or the Des Moines Metro Area,.We are seeking a highly technical and self-directed Senior Software Engineer to contrib... Show more

Jr. Embedded Engineer: 24-02760 (No C2C)

Akraya IncSunnyvale, California, United States
$30.00–$38.00 hourly
Full-time
Quick Apply

Primary Skills: Embedded (Expert), Manual Testing (Expert), Test Cases (Expert), Testing Methodologies (Expert), Linux (Intermediate).Location: Sunnyvale, CA (Hybrid).We are seeking a Embedded Engi... Show more

Embedded Software Engineer

SoloPoint Solutions, Inc.San Jose, CA, US
$60.00–$75.00 hourly
Full-time
Quick Apply

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field.Strong proficiency in C++17, Qt, and QML.HMI implementation and backend integration 	.Embedd... Show more

Senior Embedded Software Engineer

Tarana Wireless, Inc.Milpitas, CA, US
$130,000.00 yearly
Full-time
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 broa... Show more

Sr. Software Development Engineer - Adaptive and Embedded Group

AMDSan Jose, CA, US
Full-time

WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst... Show more

Embedded Systems Validation/Test Engineer

Delan Associates, IncMountain View, United States
Full-time

Develop C and C++ based test content, low-level drivers, and custom firmware at the subsystem and SoC levels, including self-checking tests that run on embedded processors.Extend the compile and bu... Show more

People also ask
Senior Embedded Software Engineer

Senior Embedded Software Engineer

MatternetMountain View, CA, US
30+ days ago
Salary
$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

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.