1

Embedded Firmware Engineer Jobs in Oregon (NOW HIRING)

Senior Hypervisor and RTOS Engineer

Hillsboro, OR · On-site

$130K - $172K/yr

Debug complex system-level issues across hardware, firmware, RTOS, and virtualization layers. Lead ... Strong systems programming experience in C/C++ and embedded software development. Deep ...

Senior Hypervisor and RTOS Engineer

OR · On-site +1

$119K - $157K/yr

Debug complex system-level issues across hardware, firmware, RTOS, and virtualization layers. Lead ... Strong systems programming experience in C/C++ and embedded software development. Deep ...

Senior Hypervisor and RTOS Engineer

Hillsboro, OR · On-site

$130K - $172K/yr

Debug complex system-level issues across hardware, firmware, RTOS, and virtualization layers ... Strong systems programming experience in C/C++ and embedded software development. * Deep ...

Lam Mechatronics Engineering has a proven track record of rapid innovation in semiconductor ... Embedded firmware experience (RTOS, bare metal) a plus but not required. Preferred qualifications A ...

Title: QA / Automation Lab Engineer Pay Rate: $25/hr + DOE Location: Hillsboro, OR Type: Full Time ... Validate embedded hardware and firmware functionality. * Execute testing on Linux and Embedded ...

Senior FPGA Prototyping Engineer

OR · On-site +1

$120K - $225K/yr

You will own FPGA prototyping, firmware enablement, first-silicon bring-up, and hardware validation ... Experience with embedded processors (ARM or RISC-V). * Experience working with hard real-time ...

Senior Electrical Engineer

Portland, OR · On-site

$130K - $140K/yr

You collaborate with cross-functional teams including electrical, firmware, embedded, mechanical, and systems engineering to deliver innovative, reliable solutions. Working with a high degree of ...

Senior Electrical Engineer

Portland, OR · On-site

$130K - $140K/yr

You collaborate with cross-functional teams including electrical, firmware, embedded, mechanical, and systems engineering to deliver innovative, reliable solutions. Working with a high degree of ...

Senior Electrical Engineer

Portland, OR · On-site

$130K - $140K/yr

You collaborate with cross-functional teams including electrical, firmware, embedded, mechanical, and systems engineering to deliver innovative, reliable solutions. Working with a high degree of ...

Make firmware releases boring . The best release is the one nobody has to think about: a ... Growing engineers, running 1:1s, hiring. You're not looking to trade one for the other. Maybe you ...

Software Engineer

Wilsonville, OR · On-site

$88K - $124K/yr

The Software Engineer is responsible for designing, developing, and maintaining embedded software and firmware for electronic control modules used in automotive and power management applications.

Sr. Electrical Engineer

Beaverton, OR · On-site

$113K - $147K/yr

You will also contribute to microcontroller firmware for bare‑metal and embedded systems. This role requires a hands‑on engineer who thrives on solving difficult measurement problems and who ...

Senior Debug Tools Engineer

Hillsboro, OR · On-site

$113K - $156K/yr

Experience debugging embedded systems, firmware, operating systems, or SoC platforms involving hardware-software integration. * 3+ years of programming experience in C/C++ and Python for software ...

Showing results 41-60

Embedded Firmware Engineer information

See Oregon salary details

$77.7K

$129K

$173.4K

How much do embedded firmware engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for embedded firmware engineer in Oregon is $128,997.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,900.00 and $149,100.00 per year, depending on experience, location, and employer.

What does an embedded firmware engineer do?

An Embedded Firmware Engineer develops and maintains low-level software that controls hardware devices, ensuring they function efficiently and reliably. They write code in languages like C and C++ for microcontrollers and processors, often working with real-time operating systems (RTOS) and communication protocols. Their role involves debugging, optimizing performance, and collaborating with hardware and software teams to integrate systems.

What are the key skills and qualifications needed to thrive as an embedded firmware engineer?

To excel as an Embedded Firmware Engineer, you need a strong command of C/C++ programming, embedded systems design, and microcontroller architecture, typically supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with debugging tools, real-time operating systems (RTOS), version control systems like Git, and industry-relevant certifications such as Certified Embedded Systems Engineer (CESE) are valuable. Strong problem-solving abilities, effective cross-functional communication, and adaptability are essential soft skills. These competencies ensure high-quality, reliable firmware development and efficient collaboration with hardware, software, and testing teams.

How much do embedded firmware engineers make?

Embedded firmware engineers typically earn between $80,000 and $130,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in real-time operating systems or hardware interfaces can command higher salaries. Certifications and proficiency with tools like C, C++, and debugging hardware can also influence compensation.

Is embedded firmware engineering a good career?

Embedded firmware engineering is a stable and growing field that involves developing software for hardware devices such as microcontrollers and IoT products. It requires skills in programming languages like C and C++, knowledge of hardware interfaces, and often involves working with real-time operating systems. The demand for embedded firmware engineers is strong across industries like automotive, healthcare, and consumer electronics, making it a viable career choice with good job prospects.

What are the most commonly searched types of Embedded Firmware Engineer jobs in Oregon?

The most popular types of Embedded Firmware Engineer jobs in Oregon are:

What are popular job titles related to Embedded Firmware Engineer jobs in Oregon?

For Embedded Firmware Engineer jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Embedded Firmware Engineer jobs in Oregon look for?

The top searched job categories for Embedded Firmware Engineer jobs in Oregon are:

What cities in Oregon are hiring for Embedded Firmware Engineer jobs?

Cities in Oregon with the most Embedded Firmware Engineer job openings:

What are popular job titles related to Embedded Firmware Engineer jobs in OR?

For Embedded Firmware Engineer jobs in OR, the most frequently searched job titles are:

Infographic showing various Embedded Firmware Engineer job openings in Oregon as of September 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $128,997 per year, or $62 per hour.

Senior Hypervisor and RTOS Engineer

Hillsboro, OR • On-site

Nvidia
Computer and Electronic Product Manufacturing • 10K+ employees

$130K - $172K/yr

Full-time

Posted 13 days ago


Key responsibilities

  • Design and develop new features for RTOS and hypervisor software stack.

  • Bring up and optimize RTOS and hypervisor stacks on new NVIDIA Tegra SoCs.

  • Debug complex system-level issues across hardware, firmware, RTOS, and virtualization layers.


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description

NVIDIA is a leading artificial intelligence computing company, and we are paving the way with innovations in self-driving cars, machine learning, supercomputing, gaming, and visualization. We give automakers, tier-1 suppliers, automotive research institutions, and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for self-driving vehicles. Our unified computing architecture enables training deep neural networks in the data center, and then seamlessly runs them on NVIDIA DRIVE Platforms inside the vehicle.

The Hypervisor and RTOS Team within NVIDIA DRIVE Software plays a critical role in NVIDIA's expansion into the world of artificial intelligence and autonomous vehicles. Our job is to facilitate the sharing and separation of system resources while achieving real-time, safety, and security requirements. We develop Hypervisor and RTOS with a strong focus on automotive quality, safety and security needed for the real-time, highly available system level components of world-class Autonomous Vehicles.

We are making extensive use of formal methods to automate our workflow and increase the quality of our SW. We are hiring now for the position of Senior System Software Engineer for Hypervisor and RTOS What you'll be doing: Design and develop new features for RTOS and hypervisor software stack. Bring up and optimize RTOS and hypervisor stacks on new NVIDIA Tegra SoCs.

Develop high-integrity software using best-in-class engineering, safety, and security practices. Debug complex system-level issues across hardware, firmware, RTOS, and virtualization layers. Lead team-wide technical initiatives by building alignment, coordinating execution, and driving them to completion.

What we need to see: BS, MS in CS/CE/EE or a related engineering field or equivalent experience 8+ years of experience Strong technical leadership, collaboration, and communication skills, with experience driving cross-team initiatives. Strong systems programming experience in C/C++ and embedded software development. Deep understanding of RTOS concepts, operating-system internals, and hardware-assisted virtualization.

Ways to stand out from the crowd: Knowledge of Automotive quality standards, ASPICE, ISO 26262, ISO 21434 A track record of influencing technical direction, aligning stakeholders, and driving complex, team-wide initiatives through completion. NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and talented people in the world working for us.

If you're creative and autonomous, we want to hear from you. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits. Applications for this job will be accepted at least until September 4, 2026. This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.


What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US