These systems combine perception, planning, control, embedded compute, and cloud infrastructure to ... We are seeking a Autonomy Engineer to help accelerate the next phase of that growth. This role ...
These systems combine perception, planning, control, embedded compute, and cloud infrastructure to ... We are seeking a Autonomy Engineer to help accelerate the next phase of that growth. This role ...
Firmware Engineer - Boot & SoC Initialization
Folsom, CA · On-site
$140 - $190/hr
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE PERSON You are a curious and driven engineer who enjoys understanding how systems work from the ...
Firmware Engineer - Boot & SoC Initialization
Folsom, CA · On-site
$140 - $190/hr
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE PERSON You are a curious and driven engineer who enjoys understanding how systems work from the ...
Lead Power & Performance Systems Validation Engineer
Folsom, CA · Hybrid
$109K - $144K/yr
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The Systems Design Engineering team fosters and encourages continuous technical innovation to ...
Lead Power & Performance Systems Validation Engineer
Folsom, CA · Hybrid
$109K - $144K/yr
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The Systems Design Engineering team fosters and encourages continuous technical innovation to ...
Principal Software Engineer (UAV Embedded)
Roseville, CA · On-site
$220 - $250/hr
Unmanned Systems * Salary : $220,000 USD Annually - $250,000 USD Annually * Years Of Experience : 15+ ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement ...
Principal Software Engineer (UAV Embedded)
Roseville, CA · On-site
$220 - $250/hr
Unmanned Systems * Salary : $220,000 USD Annually - $250,000 USD Annually * Years Of Experience : 15+ ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement ...
Autonomy Engineer
Folsom, CA · On-site
$160 - $190/hr
These systems combine perception, planning, control, embedded compute, and cloud infrastructure to ... We are seeking a Autonomy Engineer to help accelerate the next phase of that growth. This role ...
Autonomy Engineer
Folsom, CA · On-site
$160 - $190/hr
These systems combine perception, planning, control, embedded compute, and cloud infrastructure to ... We are seeking a Autonomy Engineer to help accelerate the next phase of that growth. This role ...
Firmware Engineer - Boot & SoC Initialization
Folsom, CA · On-site
$126K/yr
... gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something ...
Firmware Engineer - Boot & SoC Initialization
Folsom, CA · On-site
$126K/yr
... gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something ...
Principal Engineer - Validation (Systems)
Roseville, CA · On-site
$75 - $232/hr
We are looking for a hands‑on Principal System Validation Engineer to join our team in Roseville ... Building and maintaining validation infrastructure including boards, FPGAs, embedded software ...
Principal Engineer - Validation (Systems)
Roseville, CA · On-site
$75 - $232/hr
We are looking for a hands‑on Principal System Validation Engineer to join our team in Roseville ... Building and maintaining validation infrastructure including boards, FPGAs, embedded software ...
THE PERSON You are a curious and driven engineer who enjoys understanding how systems work from the ... Experience with C/C++ development for low-level or embedded systems * Understanding of ...
THE PERSON You are a curious and driven engineer who enjoys understanding how systems work from the ... Experience with C/C++ development for low-level or embedded systems * Understanding of ...
Software Engineer II (UAV Embedded)
$95K - $125K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As an Software Engineer II (UAV Embedded) , you will architect and implement mission ...
Software Engineer II (UAV Embedded)
$95K - $125K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As an Software Engineer II (UAV Embedded) , you will architect and implement mission ...
Software Engineer II (UAV Embedded)
Roseville, CA · On-site
$95K - $125K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As an Software Engineer II (UAV Embedded) , you will architect and implement mission ...
Software Engineer II (UAV Embedded)
Roseville, CA · On-site
$95K - $125K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As an Software Engineer II (UAV Embedded) , you will architect and implement mission ...
Software Engineer IV (UAV Embedded)
Roseville, CA · Hybrid
$160K - $225K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As an Embedded Software Engineer , you will architect and implement mission-critical ...
Software Engineer IV (UAV Embedded)
Roseville, CA · Hybrid
$160K - $225K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As an Embedded Software Engineer , you will architect and implement mission-critical ...
Software Engineer IV (UAV Embedded)
Roseville, CA · Hybrid
$160K - $225K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As an Embedded Software Engineer , you will architect and implement mission-critical ...
Software Engineer IV (UAV Embedded)
Roseville, CA · Hybrid
$160K - $225K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As an Embedded Software Engineer , you will architect and implement mission-critical ...
Failure Analysis Engineer
Rancho Cordova, CA · On-site
$121K - $194K/yr
This Senior Failure Analysis Engineer will debug Solid State Drive (SSD) failures discovered during ... Strong electronics background with experience in PCB development, embedded system arch/design ...
Failure Analysis Engineer
Rancho Cordova, CA · On-site
$121K - $194K/yr
This Senior Failure Analysis Engineer will debug Solid State Drive (SSD) failures discovered during ... Strong electronics background with experience in PCB development, embedded system arch/design ...
Senior Automation and Electrical Engineer
Lincoln, CA · On-site
$100K - $130K/yr
We are seeking a hands-on automation and electrical engineer to design, build, and integrate custom ... Embedded systems or microcontroller experience (Arduino, STM32, etc.) What Success Looks Like:
Quick apply
Senior Automation and Electrical Engineer
Lincoln, CA · On-site
$100K - $130K/yr
We are seeking a hands-on automation and electrical engineer to design, build, and integrate custom ... Embedded systems or microcontroller experience (Arduino, STM32, etc.) What Success Looks Like:
This Senior Failure Analysis Engineer will debug Solid State Drive (SSD) failures discovered during ... Strong electronics background with experience in PCB development, embedded system arch/design ...
Quick apply
This Senior Failure Analysis Engineer will debug Solid State Drive (SSD) failures discovered during ... Strong electronics background with experience in PCB development, embedded system arch/design ...
Senior Automation and Electrical Engineer
Lincoln, CA · On-site
$100K - $130K/yr
We are seeking a hands-on automation and electrical engineer to design, build, and integrate custom ... Embedded systems or microcontroller experience (Arduino, STM32, etc.) What Success Looks Like:
Quick apply
Senior Automation and Electrical Engineer
Lincoln, CA · On-site
$100K - $130K/yr
We are seeking a hands-on automation and electrical engineer to design, build, and integrate custom ... Embedded systems or microcontroller experience (Arduino, STM32, etc.) What Success Looks Like:
Principal Software Engineer (UAV Embedded)
Roseville, CA · Hybrid
$220K - $250K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement ...
Principal Software Engineer (UAV Embedded)
Roseville, CA · Hybrid
$220K - $250K/yr
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement ...
Senior FW Engineer - Pathfinding
Sacramento, CA · On-site
$127K - $168K/yr
Senior FW Engineering role working in the development of new prototypes to demonstrate novel ... Embedded firmware development running in a real-time operating system (RTOS), with hardware and ...
Senior FW Engineer - Pathfinding
Sacramento, CA · On-site
$127K - $168K/yr
Senior FW Engineering role working in the development of new prototypes to demonstrate novel ... Embedded firmware development running in a real-time operating system (RTOS), with hardware and ...
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement ...
Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise ... ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement ...
Firmware Engineer
Rancho Cordova, CA · On-site
Systems/Software Engineer II (DRAM Firmware/Integration Engineer) Location: Rancho Cordova, CA ... Embedded Systems · C / C++ (preferred for firmware development) · Hardware/Firmware ...
Firmware Engineer
Rancho Cordova, CA · On-site
Systems/Software Engineer II (DRAM Firmware/Integration Engineer) Location: Rancho Cordova, CA ... Embedded Systems · C / C++ (preferred for firmware development) · Hardware/Firmware ...
Embedded Systems Engineer information
See Folsom, CA salary details
$66.8K - $79.4K
1% of jobs
$79.4K - $92K
2% of jobs
$92K - $104.6K
6% of jobs
$104.6K - $117.2K
13% of jobs
$119.8K is the 25th percentile. Wages below this are outliers.
$117.2K - $129.8K
14% of jobs
$129.8K - $142.4K
12% of jobs
The median wage is $145K / yr.
$142.4K - $155K
13% of jobs
$155K - $167.5K
12% of jobs
$171.3K is the 75th percentile. Wages above this are outliers.
$167.5K - $180.1K
12% of jobs
$180.1K - $192.7K
11% of jobs
$192.7K - $205.3K
6% of jobs
$66.8K
$146.8K
$205.3K
How much do embedded systems engineer jobs pay per year?
What is an embedded systems engineer?
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?
What are some common challenges an embedded systems engineer faces when integrating hardware and software components?
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.
Are embedded systems engineers in demand?
What job categories do people searching Embedded Systems Engineer jobs in Folsom, CA look for?
The top searched job categories for Embedded Systems Engineer jobs in Folsom, CA are:
What cities near Folsom, CA are hiring for Embedded Systems Engineer jobs?
Cities near Folsom, CA with the most Embedded Systems Engineer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 2 days ago
Job description
Job Description:
About Nextpower
Nextpower is a global leader in intelligent solar tracker and software solutions, optimizing solar power plant performance worldwide.
Within Nextpower, the Robotics and Autonomy team is building and deploying robotic systems that operate at scale in real solar environments. These systems combine perception, planning, control, embedded compute, and cloud infrastructure to increase inspection capacity, improve safety, and enable scalable operations.
We are seeking a Autonomy Engineer to help accelerate the next phase of that growth. This role focuses on advancing real-world autonomy performance across the navigation stack and enabling robots to operate more independently, more efficiently, and at greater scale.
This is a systems-level role spanning perception, planning, and control. You will work directly on robots, in the field and in test environments, to ensure the system performs reliably under real-world conditions.
Role Overview
We are scaling both the capability and deployment of our robotic systems. As autonomy improves, the system must support more robots per operator, operate with higher levels of autonomy across diverse environments, and maintain consistent performance as complexity increases.
This role is focused on building and improving a tightly integrated autonomy stack that works end-to-end on the robot. You will operate within constrained embedded systems where compute, bandwidth, and power are limited, requiring thoughtful tradeoffs in model selection, algorithm design, and system architecture. You will design and implement perception, planning, and control systems, validate them on real hardware, and continuously improve performance through testing, simulation, and data-driven iteration.
You are expected to own system behavior, not just individual algorithms. This means understanding how the full stack behaves in real environments, identifying gaps, and driving improvements that make the system more capable, reliable, and scalable.
Core areas of responsibility include:
Developing and improving autonomy capabilities across perception, planning, and control
Getting systems working on real robots, not just in simulation
Debugging and resolving issues observed in real-world operation
Building and using simulation, log replay, and data pipelines to accelerate iteration
Collaborating across hardware, integration, and test teams to ensure system-level performance
Minimum Qualifications
Bachelor's degree in Robotics, Computer Science, Electrical Engineering, or related field
5+ years of experience in robotics, autonomy, or related fields, with demonstrated experience developing software for robotic or autonomous systems in real-world environments (not just simulation)
Strong proficiency in at least one of the following: C, C++, Python, or Rust
Strong experience with Linux command-line environments, Git, and Docker
Strong experience with ROS2-based systems
Strong problem-solving skills and ability to debug complex system behavior
Strong hands-on experience working with physical robotic systems
Coachable and able to operate effectively within a fast-moving, collaborative team
Preferred Qualifications
Developing and deploying perception systems such as:
- Terrain classification
- Object detection, recognition, and tracking
- Semantic understanding of environments
- Model training, evaluation, deployment, and inference optimization on constrained embedded systems (e.g., CUDA, TensorRT, ONNX Runtime)
Designing and implementing robot control and planning systems, including:
Low-level path control (e.g., Model Predictive Control (MPC))
Path planning algorithms such as A*, Dijkstra's algorithm, or similar
Multi-robot planning or coordination
Building sensor fusion, filtering, localization, and/or state estimation algorithms, such as:
Kalman Filters, Extended Kalman Filters (EKF)
Graph-based optimization methods
Characterizing sensor and motion noise
Working with simulation tools such as Gazebo or similar
Using log replay, data pipelines, and performance visualization to debug and improve systems
Applying CI/CD, release processes, and test-driven development in robotics systems
Debugging networking, remote systems, or communication stacks in deployed environments
Operating and deploying systems in outdoor, field robotics environments, including working under compute, bandwidth, and latency constraints
Join Us
At Nextpower, we are building robotic systems that operate at scale in real environments.
As a Senior Autonomy Engineer, you will play a critical role in advancing autonomy capabilities and enabling the next stage of system growth. This is an opportunity to work on real robots, solve real problems, and help scale a system that is already delivering value in the field.
Nextracker offers a comprehensive benefits package. We provide health care coverage, dental and vision, 401(K) participation including company matching, company paid holidays with unlimited paid time off, generous discretionary company bonuses, life and disability protection and more. Employees in certain positions may be eligible for stock compensation. All plans are in accordance with relevant plan documents. For more information on Nextracker's benefits please view our company website atwww.nextracker.com.
Pay is based on market location and may vary based on factors including experience, skills, education and other job-related reasons. The annual salary range for this position is 160K to 190K.
At Nextpower, we are driving the global energy transition with an integrated clean energy technology platform that combines intelligent structural, electrical, and digital solutions for utility-scale power plants. Our comprehensive portfolio enables faster project delivery, higher performance, and greater reliability, helping our customers capture the full value of solar power. Our talented worldwide teams are redefining how solar power plants are designed, built, and operated every day with smart technology, data-driven insights, and advanced automation. Together, we're building the foundation for the world's next generation of clean energy infrastructure.
Nextpower is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
We are NextpowerAbout Nextracker
Sourced by ZipRecruiter
Industry
Clean energy semiconductors manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Fremont, CA, US
Year founded
2013