1

Embedded Systems Jobs in Rancho Cordova, CA (NOW HIRING)

Strong electronics background with experience in PCB development, embedded system arch/design, power systems for embedded systems. * Strong experience with test equipment including oscilloscopes ...

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

Showing results 21-40

Embedded Systems information

See Rancho Cordova, CA salary details

$66.7K

$146.4K

$204.8K

How much do embedded systems jobs pay per year?

As of Aug 13, 2026, the average yearly pay for embedded systems in Rancho Cordova, CA is $146,439.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,900.00 and $174,400.00 per year, depending on experience, location, and employer.

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?

Embedded systems is a viable career option for those interested in designing and developing specialized hardware and software for devices like appliances, automotive systems, and medical equipment. It often requires knowledge of programming languages such as C or C++, and familiarity with hardware design and real-time operating systems. The field offers steady demand and opportunities for growth with experience and certifications.

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?

Embedded systems engineers typically earn competitive salaries that vary based on experience, location, and industry. Entry-level positions may start lower, but experienced professionals with skills in C, C++, and real-time operating systems can command higher wages, especially in sectors like aerospace, automotive, and consumer electronics.

What cities near Rancho Cordova, CA are hiring for Embedded Systems jobs?

Cities near Rancho Cordova, CA with the most Embedded Systems job openings:

Infographic showing various Embedded Systems job openings in Rancho Cordova, CA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $146,439 per year, or $70.4 per hour.

Firmware Engineer - Boot & SoC Initialization

Advanced Micro Devices, Inc

Folsom, CA • Hybrid

Full-time

Posted 27 days ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

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_TIME

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom