Programming: Python (Medium/High), C++ (Medium/High), ROS/ROS2 (Low/Medium/High). * Tools & DevOps: ... Embedded Systems: ARM architectures, IoT platforms/services, firmware management, OTA updates.
Programming: Python (Medium/High), C++ (Medium/High), ROS/ROS2 (Low/Medium/High). * Tools & DevOps: ... Embedded Systems: ARM architectures, IoT platforms/services, firmware management, OTA updates.
Staff Systems Engineer, Embedded Safety & Architecture
San Francisco, CA · On-site
$160K - $260K/yr
As a Systems Engineer on our Embedded Systems team, you'll own that translation. Our overarching systems and safety group defines the vehicle-level safety concept - the hazard analysis, the safety ...
Staff Systems Engineer, Embedded Safety & Architecture
San Francisco, CA · On-site
$160K - $260K/yr
As a Systems Engineer on our Embedded Systems team, you'll own that translation. Our overarching systems and safety group defines the vehicle-level safety concept - the hazard analysis, the safety ...
Join a hands-on embedded security team working to harden a next-generation Linux platform with a ... This role is ideal for an experienced systems engineer who enjoys bridging hardware security ...
Join a hands-on embedded security team working to harden a next-generation Linux platform with a ... This role is ideal for an experienced systems engineer who enjoys bridging hardware security ...
... programming. Strong software design, problem-solving and debugging skills with a focus on efficient and reliable solutions. Experience in embedded real time multitasking software system. Strong ...
... programming. Strong software design, problem-solving and debugging skills with a focus on efficient and reliable solutions. Experience in embedded real time multitasking software system. Strong ...
Embedded Systems Validation Test Engineer (Python)
Cupertino, CA · On-site
$55 - $70/hr
... Systems Engineering, Software Engineering, Hardware Testing, QA, Factory, Manufacturing and Operations. Qualifications 2 8+ years of experience in developing and testing embedded systems/devices ...
Embedded Systems Validation Test Engineer (Python)
Cupertino, CA · On-site
$55 - $70/hr
... Systems Engineering, Software Engineering, Hardware Testing, QA, Factory, Manufacturing and Operations. Qualifications 2 8+ years of experience in developing and testing embedded systems/devices ...
Embedded Systems Video Engineer
$150K - $277K/yr
... programming. Strong software design, problem-solving and debugging skills with a focus on efficient and reliable solutions. Experience in embedded real time multitasking software system. Strong ...
Embedded Systems Video Engineer
$150K - $277K/yr
... programming. Strong software design, problem-solving and debugging skills with a focus on efficient and reliable solutions. Experience in embedded real time multitasking software system. Strong ...
Platform Verification Engineer - Embedded Systems
San Francisco, CA · On-site +1
$133K - $222K/yr
... embedded systems testing. - Experience with executing complex test campaigns. - Experience with functional safety, i.e. ISO 26262. - Strong fundamentals in mathematics, engineering and physics ...
Quick apply
Platform Verification Engineer - Embedded Systems
San Francisco, CA · On-site +1
$133K - $222K/yr
... embedded systems testing. - Experience with executing complex test campaigns. - Experience with functional safety, i.e. ISO 26262. - Strong fundamentals in mathematics, engineering and physics ...
Embedded Systems Video Engineer
$150K - $277K/yr
... programming. Strong software design, problem-solving and debugging skills with a focus on efficient and reliable solutions. Experience in embedded real time multitasking software system. Strong ...
Embedded Systems Video Engineer
$150K - $277K/yr
... programming. Strong software design, problem-solving and debugging skills with a focus on efficient and reliable solutions. Experience in embedded real time multitasking software system. Strong ...
Sr. Embedded Engineer
Mountain View, CA · On-site
$150K - $220K/yr
About the role As a senior embedded systems engineer, you will bring automotive-grade embedded engineering discipline to a greenfield product environment, owning firmware from architecture through ...
Sr. Embedded Engineer
Mountain View, CA · On-site
$150K - $220K/yr
About the role As a senior embedded systems engineer, you will bring automotive-grade embedded engineering discipline to a greenfield product environment, owning firmware from architecture through ...
Platform Verification Engineer - Embedded Systems
San Francisco, CA · On-site +1
$133K - $222K/yr
... embedded systems testing. - Experience with executing complex test campaigns. - Experience with functional safety, i.e. ISO 26262. - Strong fundamentals in mathematics, engineering and physics ...
Platform Verification Engineer - Embedded Systems
San Francisco, CA · On-site +1
$133K - $222K/yr
... embedded systems testing. - Experience with executing complex test campaigns. - Experience with functional safety, i.e. ISO 26262. - Strong fundamentals in mathematics, engineering and physics ...
Software Engineer - Embedded Systems
San Francisco, CA · On-site
$154K - $203K/yr
Experience with embedded Linux on System-on-Chips (SoCs), real-time operating systems (RTOS), or bare-metal programming for microcontrollers. * Hands-on experience with kernel driver development ...
Software Engineer - Embedded Systems
San Francisco, CA · On-site
$154K - $203K/yr
Experience with embedded Linux on System-on-Chips (SoCs), real-time operating systems (RTOS), or bare-metal programming for microcontrollers. * Hands-on experience with kernel driver development ...
Embedded Systems Software Engineer (Linux/UI/Cloud Integration) We are seeking a hands-on Embedded Systems Software Engineer to help develop software for Linux-based embedded and edge devices. This ...
Embedded Systems Software Engineer (Linux/UI/Cloud Integration) We are seeking a hands-on Embedded Systems Software Engineer to help develop software for Linux-based embedded and edge devices. This ...
Embedded Systems Software Engineer (Linux/UI/Cloud Integration) We are seeking a hands-on Embedded Systems Software Engineer to help develop software for Linux-based embedded and edge devices. This ...
Embedded Systems Software Engineer (Linux/UI/Cloud Integration) We are seeking a hands-on Embedded Systems Software Engineer to help develop software for Linux-based embedded and edge devices. This ...
Embedded Security Engineer
Sunnyvale, CA · On-site
... embedded systems, ensuring robust encryption, key management, and secure cryptographic operations. • Work closely with cross-functional teams, including software developers, hardware engineers ...
Embedded Security Engineer
Sunnyvale, CA · On-site
... embedded systems, ensuring robust encryption, key management, and secure cryptographic operations. • Work closely with cross-functional teams, including software developers, hardware engineers ...
Embedded Software Engineer - Power Systems
Foster City, CA · On-site
$155K - $190K/yr
Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities for embedded software development for the Power management functions and sub-systems of the ...
Embedded Software Engineer - Power Systems
Foster City, CA · On-site
$155K - $190K/yr
Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities for embedded software development for the Power management functions and sub-systems of the ...
Embedded Software Engineer - Power Systems
Foster City, CA · On-site
$155K - $190K/yr
Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities for embedded software development for the Power management functions and sub-systems of the ...
Embedded Software Engineer - Power Systems
Foster City, CA · On-site
$155K - $190K/yr
Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities for embedded software development for the Power management functions and sub-systems of the ...
Embedded Software Engineer - Power Systems
Foster City, CA · On-site
$155K - $190K/yr
Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities for embedded software development for the Power management functions and sub-systems of the ...
Quick apply
Embedded Software Engineer - Power Systems
Foster City, CA · On-site
$155K - $190K/yr
Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities for embedded software development for the Power management functions and sub-systems of the ...
Embedded Electrical Systems Design Engineer 4
Fremont, CA · On-site
$119K - $261K/yr
The impact you'll make As an Embedded Electrical Systems Design Engineer on the Controls Engineering team at Lam, you'll design embedded systems that operate as the bridge between software and the ...
Embedded Electrical Systems Design Engineer 4
Fremont, CA · On-site
$119K - $261K/yr
The impact you'll make As an Embedded Electrical Systems Design Engineer on the Controls Engineering team at Lam, you'll design embedded systems that operate as the bridge between software and the ...
Embedded Firmware Engineer (RTOS/ASIC) for Optical Systems
San Jose, CA · On-site
$90K - $115K/yr
This role is ideal for recent graduates or engineers with up to one year of experience who want hands‑on exposure to embedded systems, firmware development, RTOS environments, and hardware ...
New
Embedded Firmware Engineer (RTOS/ASIC) for Optical Systems
San Jose, CA · On-site
$90K - $115K/yr
This role is ideal for recent graduates or engineers with up to one year of experience who want hands‑on exposure to embedded systems, firmware development, RTOS environments, and hardware ...
New
Founding Systems Engineer
San Francisco, CA · On-site
$7.0K - $9.0K/mo
A background in robotics, embedded systems, or electronics engineering is a strong signal for the kind of systems-level thinking this role requires. Key Responsibilities: Improve speed, efficiency ...
Quick apply
Founding Systems Engineer
San Francisco, CA · On-site
$7.0K - $9.0K/mo
A background in robotics, embedded systems, or electronics engineering is a strong signal for the kind of systems-level thinking this role requires. Key Responsibilities: Improve speed, efficiency ...
Embedded Systems Engineer information
See Mountain View, CA salary details
$73.7K - $87.6K
1% of jobs
$87.6K - $101.5K
2% of jobs
$101.5K - $115.4K
6% of jobs
$115.4K - $129.3K
13% of jobs
$132.2K is the 25th percentile. Wages below this are outliers.
$129.3K - $143.2K
14% of jobs
$143.2K - $157.1K
12% of jobs
The median wage is $160K / yr.
$157.1K - $170.9K
13% of jobs
$170.9K - $184.8K
12% of jobs
$188.9K is the 75th percentile. Wages above this are outliers.
$184.8K - $198.7K
12% of jobs
$198.7K - $212.6K
11% of jobs
$212.6K - $226.5K
6% of jobs
$73.7K
$161.9K
$226.5K
How much do embedded systems engineer jobs pay per year?
What does an embedded systems engineer do?
An embedded systems engineer creates the software to control electronics or machines that are different from regular computers. This software needs to run on the specific hardware it controls. Their duties also include troubleshooting and testing. Essential skills include problem-solving, critical thinking, and communication. Work is typically in an office environment with full-time business hours. Educational qualifications include a bachelor’s or master’s degree in embedded systems engineering or a related field.
What are the key skills and qualifications needed to thrive as an embedded systems engineer, and why are they important?
Are embedded systems engineers in demand?
What is the difference between Embedded Systems Engineer vs Firmware Engineer?
| Aspect | Embedded Systems Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; certifications like Certified Embedded Systems Engineer | Bachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Engineer |
| Work Environment | Designing and developing embedded hardware/software for devices like automotive, medical, consumer electronics | Writing low-level code to optimize firmware for microcontrollers and embedded devices |
| Industry Usage | Used across automotive, aerospace, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and embedded hardware products |
Both roles focus on embedded development but differ in scope. Embedded Systems Engineers work on both hardware and software integration, while Firmware Engineers specialize in writing low-level code for device firmware. Understanding these distinctions helps in choosing the right career path or job search focus.
What are some common challenges an embedded systems engineer faces when integrating hardware and software components?
What is an embedded systems engineer?

Full-time
Re-posted 13 days ago
Job description
Robot.com is looking for a Robotics Embedded Systems Intern to join our Autonomy Department. This is a chance to work on real-world robotics challenges where your technical curiosity, creativity, and problem-solving skills will have a direct impact. From DAY 1, you'll take on meaningful responsibilities and contribute to projects that advance our delivery robots' capabilities.
Common Skills We're Looking For
- Programming: Python (Medium/High), C++ (Medium/High), ROS/ROS2 (Low/Medium/High).
- Tools & DevOps: Docker (Low/Medium), Git (High), experience with development environments, good documentation and coding practices.
Hardware & APIs: Previous integration of APIs and sensors (2D/3D LiDARs, Stereo Cameras, IMU, GPS/RTK, regular cameras). - Embedded Systems: ARM architectures, IoT platforms/services, firmware management, OTA updates.
Debugging & Maintenance: Bug tracking, troubleshooting, and solving integration issues.
Chill if you don't check every box-you'll learn as you grow with us.
What You'll Do as a Robotics Embedded Systems Engineer
- Develop & Maintain Software: Design, test, and refine software for robotics and AI applications.
- Integrate Systems: Connect software, embedded hardware, and data pipelines into unified robotic solutions.
Optimize Performance: Tune algorithms and improve system efficiency. - Debug & Solve Issues: From firmware bugs to hardware malfunctions.
- Manage Releases: Handle firmware, OS, dependencies, and over-the-air updates for robot fleets.
- Hardware Integration: Work with communication protocols for sensors, actuators, and robot boards.
- Firmware & Containers: Maintain embedded firmware, manage containers, and support CI pipelines.
Documentation & Security: Keep detailed documentation and follow best practices for privacy and security.
About the Team
At Robot.com, we believe robotics will play a key role in solving the last-mile delivery problem. Our Autonomy team is developing control, perception, vision, and analysis systems to make delivery faster, safer, and more reliable.
The Role
You'll collaborate with roboticists, hardware engineers, IT software developers, and ML experts to ensure system requirements are met. Your work will involve:
- Design analysis and system characterization.
- Controller design and system integration.
Running test programs to deliver robust, scalable, and high-performing robots.
Department Robot.com Role Autonomy Locations San Francisco