Experience with C/C++ development for low-level or embedded systems * Understanding of microprocessor architectures (e.g., ARM, RISC-V) * Familiarity with SoC boot flows, resets, clocking, and ...
Experience with C/C++ development for low-level or embedded systems * Understanding of microprocessor architectures (e.g., ARM, RISC-V) * Familiarity with SoC boot flows, resets, clocking, and ...
... Embedded Systems · C / C++ (preferred for firmware development) · Hardware/Firmware Troubleshooting What Makes a Strong Candidate: · Hands-on experience developing and validating DRAM firmware. · ...
... Embedded Systems · C / C++ (preferred for firmware development) · Hardware/Firmware Troubleshooting What Makes a Strong Candidate: · Hands-on experience developing and validating DRAM firmware. · ...
Required : • 10+ years of software or embedded engineering experience, with deep expertise in C/C++ development for embedded systems, RTOS environments, or storage firmware. • Demonstrated hands ...
Required : • 10+ years of software or embedded engineering experience, with deep expertise in C/C++ development for embedded systems, RTOS environments, or storage firmware. • Demonstrated hands ...
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 ...
Failure Analysis Engineer
Rancho Cordova, CA · On-site
$121K - $194K/yr
Strong electronics background with experience in PCB development, embedded system arch/design, power systems for embedded systems. * Strong experience with test equipment including oscilloscopes ...
Failure Analysis Engineer
Rancho Cordova, CA · On-site
$121K - $194K/yr
Strong electronics background with experience in PCB development, embedded system arch/design, power systems for embedded systems. * Strong experience with test equipment including oscilloscopes ...
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 ...
Strong electronics background with experience in PCB development, embedded system arch/design, power systems for embedded systems. * Strong experience with test equipment including oscilloscopes ...
Quick apply
Strong electronics background with experience in PCB development, embedded system arch/design, power systems for embedded systems. * Strong experience with test equipment including oscilloscopes ...
Senior Automation and Electrical Engineer
Lincoln, CA · On-site
$100K - $130K/yr
Embedded systems or microcontroller experience (Arduino, STM32, etc.) What Success Looks Like: * You can walk up to a closed machine and figure out how to get meaningful data out of it * You can ...
Quick apply
Senior Automation and Electrical Engineer
Lincoln, CA · On-site
$100K - $130K/yr
Embedded systems or microcontroller experience (Arduino, STM32, etc.) What Success Looks Like: * You can walk up to a closed machine and figure out how to get meaningful data out of it * You can ...
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 ...
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 ...
Senior Automation and Electrical Engineer
Lincoln, CA · On-site
$100K - $130K/yr
Embedded systems or microcontroller experience (Arduino, STM32, etc.) What Success Looks Like: * You can walk up to a closed machine and figure out how to get meaningful data out of it * You can ...
Quick apply
Senior Automation and Electrical Engineer
Lincoln, CA · On-site
$100K - $130K/yr
Embedded systems or microcontroller experience (Arduino, STM32, etc.) What Success Looks Like: * You can walk up to a closed machine and figure out how to get meaningful data out of it * You can ...
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 ...
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 ... progress comes from bold ideas, human ingenuity and a shared passion to create something ...
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 ... progress comes from bold ideas, human ingenuity and a shared passion to create something ...
Systems/Software Engineer
Roseville, CA · On-site
$181K - $214K/yr
Design, develop, debug, and maintain embedded software using C (required) on Linux-based systems; Python for tooling and testing as needed. * Perform architectural design, system planning, and ...
Systems/Software Engineer
Roseville, CA · On-site
$181K - $214K/yr
Design, develop, debug, and maintain embedded software using C (required) on Linux-based systems; Python for tooling and testing as needed. * Perform architectural design, system planning, and ...
Systems/Software Engineer
Roseville, CA · Hybrid
$181K - $214K/yr
Design, develop, debug, and maintain embedded software using C (required) on Linuxbased systems; Python for tooling and testing as needed. * Perform architectural design, system planning, and ...
Systems/Software Engineer
Roseville, CA · Hybrid
$181K - $214K/yr
Design, develop, debug, and maintain embedded software using C (required) on Linuxbased systems; Python for tooling and testing as needed. * Perform architectural design, system planning, and ...
Systems/Software Engineer
Roseville, CA · Hybrid
$181K - $214K/yr
Design, develop, debug, and maintain embedded software using C (required) on Linuxbased systems; Python for tooling and testing as needed. * Perform architectural design, system planning, and ...
Systems/Software Engineer
Roseville, CA · Hybrid
$181K - $214K/yr
Design, develop, debug, and maintain embedded software using C (required) on Linuxbased systems; Python for tooling and testing as needed. * Perform architectural design, system planning, and ...
Systems/Software Engineer
Roseville, CA · Hybrid
$181K - $214K/yr
Design, develop, debug, and maintain embedded software using C (required) on Linuxbased systems; Python for tooling and testing as needed. * Perform architectural design, system planning, and ...
Systems/Software Engineer
Roseville, CA · Hybrid
$181K - $214K/yr
Design, develop, debug, and maintain embedded software using C (required) on Linuxbased systems; Python for tooling and testing as needed. * Perform architectural design, system planning, and ...
Senior FW Engineer - Pathfinding
Sacramento, CA · On-site
$127K - $168K/yr
Embedded firmware development running in a real-time operating system (RTOS), with hardware and software interactions * Firmware development environments including compilers, debuggers, emulators ...
Senior FW Engineer - Pathfinding
Sacramento, CA · On-site
$127K - $168K/yr
Embedded firmware development running in a real-time operating system (RTOS), with hardware and software interactions * Firmware development environments including compilers, debuggers, emulators ...
Software or firmware development experience in an embedded systems environment with programming in C/C++, including 8+ years in SSD firmware architecture or NAND flash storage systems. * Demonstrated ...
Software or firmware development experience in an embedded systems environment with programming in C/C++, including 8+ years in SSD firmware architecture or NAND flash storage systems. * Demonstrated ...
Embedded Systems information
See Rancho Cordova, CA salary details
$66.7K - $79.2K
1% of jobs
$79.2K - $91.8K
2% of jobs
$91.8K - $104.3K
6% of jobs
$104.3K - $116.9K
13% of jobs
$119.6K is the 25th percentile. Wages below this are outliers.
$116.9K - $129.5K
14% of jobs
$129.5K - $142K
12% of jobs
The median wage is $144.6K / yr.
$142K - $154.6K
13% of jobs
$154.6K - $167.1K
12% of jobs
$170.9K is the 75th percentile. Wages above this are outliers.
$167.1K - $179.7K
12% of jobs
$179.7K - $192.3K
11% of jobs
$192.3K - $204.8K
6% of jobs
$66.7K
$146.4K
$204.8K
How much do embedded systems jobs pay per year?
What does an embedded system professional do?
Embedded Systems professionals commonly spend their days designing, coding, and testing software that operates on hardware devices, working closely with circuit schematics and firmware. They often collaborate with hardware engineers and quality assurance teams to troubleshoot issues and refine integrated products. Tasks may also involve writing technical documentation, participating in design reviews, and optimizing system performance for reliability and efficiency. The role requires a balance between hands-on development and cross-team communication, providing a dynamic and challenging workday.
What is an embedded system?
An Embedded Systems job involves designing, developing, and optimizing hardware and software for devices with dedicated functions, such as medical devices, automotive systems, and IoT products. Engineers in this field work with microcontrollers, real-time operating systems (RTOS), and firmware development to ensure efficiency and reliability. Their role often includes coding in C/C++, debugging hardware-software interactions, and improving system performance.
Is embedded systems a good career?
What are the key skills and qualifications needed to thrive in the embedded systems position?
To thrive in Embedded Systems, you need a solid background in electrical engineering, C/C++ programming, and hardware-software integration, usually supported by a relevant degree or equivalent experience. Familiarity with microcontrollers, real-time operating systems (RTOS), and debugging tools like oscilloscopes is commonly expected, and certifications like Certified Embedded Systems Professional can be advantageous. Strong problem-solving skills, attention to detail, and effective teamwork abilities help you excel in cross-functional environments. These competencies ensure effective design, implementation, and troubleshooting of reliable embedded solutions for various industries.
Does embedded systems pay well?
What cities near Rancho Cordova, CA are hiring for Embedded Systems jobs?
Cities near Rancho Cordova, CA with the most Embedded Systems job openings:

Full-time
Posted 27 days ago
Advanced Micro Devices rating
8.6
Based on 13 frontline employees who took The Breakroom Quiz
27th of 157 rated electronics manufacturers
Job description
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 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 extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE
Join a System IP team developing critical boot firmware that enables system-on-chip (SoC) initialization across a wide range of products. In this role, you will own low-level boot code that runs at power-on, making it one of the first and most essential components in the system lifecycle. You will work at the intersection of firmware and hardware in a pre-silicon environment, translating architecture requirements into code, supporting simulation and validation efforts, and collaborating closely with design and verification teams. This is a high-impact role with visibility across multiple business units, contributing to products spanning client, server, AI, and semi-custom platforms.
THE PERSON
You are a curious and driven engineer who enjoys understanding how systems work from the ground up. You take ownership of complex technical challenges and approach problems with a structured, analytical mindset. You thrive in collaborative environments, working closely with hardware, architecture, and verification teams, and communicate ideas clearly across disciplines. You are motivated by impact, eager to learn new technologies, and comfortable navigating both coding and system-level debugging to deliver reliable, high-quality solutions.
KEY RESPONSIBILITIES
- Develop and maintain boot firmware for SoC initialization and boot flows
- Translate architecture requirements into efficient, scalable firmware solutions
- Design and implement unit-level tests for boot and initialization features
- Collaborate with verification teams to support pre-silicon validation efforts
- Debug issues across firmware, simulation, RTL, and post-silicon environments
- Analyze failures, identify root causes, and drive resolution across teams
- Support silicon bring-up activities and provide post-silicon debug assistance
- Perform coverage analysis and identify verification gaps
- Contribute to documentation of features, flows, and system interactions
PREFERRED EXPERIENCE
- Experience with C/C++ development for low-level or embedded systems
- Understanding of microprocessor architectures (e.g., ARM, RISC-V)
- Familiarity with SoC boot flows, resets, clocking, and initialization
- Exposure to pre-silicon environments and simulation-based development
- Experience collaborating with design verification teams and workflows
- Knowledge of hardware description languages (e.g., Verilog/SystemVerilog)
- Experience debugging across firmware and hardware layers
- Familiarity with UVM-based verification environments
- Experience with scripting (e.g., Shell, Perl, Ruby, Makefile)
- Exposure to emulation, silicon bring-up, or post-silicon debug
ACADEMIC CREDENTIALS
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field preferred
This role is not eligible for visa sponsorship.
#LI-LC3
#LI-HYBRID
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.
This posting is for an existing vacancy.
Qualifications:Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.
This posting is for an existing vacancy.
Education:UNAVAILABLEEmployment Type: FULL_TIMEWhat Advanced Micro Devices employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Advanced Micro Devices (AMD)
Sourced by ZipRecruiter
Industry
Computer and electronic product manufacturing and manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Sunnyvale, CA, US