1

Senior Firmware Engineer Jobs in Oregon (NOW HIRING)

$60K - $95K/yr

This role is ideal for an engineer looking to build experience across multiple areas of embedded systems while working alongside senior firmware, RF, and cybersecurity engineers. The Integrating ...

New

OR · On-site

$180K - $240K/yr

Senior Embedded Software/Firmware Engineer (Device Drivers) Summary: You will be responsible for Ethernovia's Networking devices software stack development which will include; Embedded Firmware ...

Provide senior-level C# / .NET / QT programming for the next generation application. * Develop C and C++ FW for laser controllers and measurement embedded devices. * Participate in the SW and FW ...

Partner deeply with SoC architects, silicon designers, firmware engineers, and OS/virtualization ... Mentor senior engineers and architects, setting best practices for AI-enabled security discovery ...

Partner deeply withSoC architects, silicon designers, firmware engineers, and OS/virtualization ... Mentor senior engineers and architects, settingbest practices forAIenabledsecurity discovery ...

Senior Systems Engineer

Tualatin, OR · On-site

$108K - $148K/yr

Senior Systems Engineer 📍 Location: Tualatin, OR (On-Site) 🏢 Business Unit: ZeroTouch ... Strong understanding of system-level interactions across hardware, firmware, controls, networking ...

Senior Systems Engineer

Tualatin, OR · On-site

$108K - $148K/yr

Senior Systems Engineer 📍 Location: Tualatin, OR (On-Site) 🏢 Business Unit: ZeroTouch ... Strong understanding of system-level interactions across hardware, firmware, controls, networking ...

OR

$170K - $250K/yr

The Role We are seeking a Senior ASIC Emulation Engineer who will lead the bring-up, deployment ... You will work closely with architecture, RTL design, DFT, DV, firmware, physical design, and ...

OR · On-site

$170K - $250K/yr

The Role We are seeking a Senior ASIC Design Verification Engineer whose role will be to verify the ... Work closely with architecture, RTL design, DFT, firmware, physical design, and silicon validation ...

The Senior NPD/I Project Manager (FW/SW) leads cross-functional project teams to deliver new ... Lead cross-functional FW/SW teams consisting of firmware engineers, software engineers, QA/test ...

OR · On-site

Collaborate with multi-disciplinary teams (Application Engineers, Solution Architects, Firmware Developers) to address sophisticated challenges. * Innovate solutions that improve product quality and ...

Senior DevSecOps Engineer

Portland, OR · On-site

$121K - $166K/yr

Senior DevSecOps Engineer (Remote-based role that requires US-citizenship) About us Hyperproof is ... You will ensure that physical hardware configurations (firmware, networking, and storage layout ...

next page

Showing results 1-20

Senior Firmware Engineer information

See Oregon salary details

$85.6K

$148.4K

$208.3K

How much do senior firmware engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for senior firmware engineer in Oregon is $148,365.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,300.00 and $167,100.00 per year, depending on experience, location, and employer.

What does a senior firmware engineer do?

A senior firmware engineer designs, develops, and tests low-level software that controls hardware devices. They often work with embedded systems, use programming languages like C or C++, and collaborate with hardware engineers to ensure proper functionality and performance. This role typically requires strong problem-solving skills and experience with debugging tools and real-time operating systems.

How much money does a senior firmware engineer make?

A senior firmware engineer typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. They often have expertise in embedded systems, C/C++ programming, and hardware integration, which can influence salary levels.

What are the key skills and qualifications needed to thrive as a senior firmware engineer?

To thrive as a Senior Firmware Engineer, you need deep expertise in embedded systems, strong coding skills in C/C++ or similar languages, and a degree in computer engineering, electrical engineering, or a related field. Familiarity with hardware debugging tools, version control systems like Git, and real-time operating systems (RTOS) is typically required, along with relevant certifications such as Certified Embedded Systems Engineer. Strong problem-solving abilities, attention to detail, and effective communication skills set top performers apart. These competencies ensure robust firmware development, seamless hardware-software integration, and successful collaboration within multidisciplinary teams.

What is a senior firmware engineer?

Senior Firmware Engineers are experienced professionals who design, develop, and maintain the low-level software (firmware) that enables hardware devices to function correctly. They typically work with embedded systems, programming microcontrollers or processors using languages like C or C++. In addition to writing and debugging code, they often lead projects, mentor junior engineers, and collaborate closely with hardware and software teams to ensure seamless integration and optimal device performance.

What are the most common challenges faced by senior firmware engineers when collaborating with hardware teams?

Senior Firmware Engineers often work closely with hardware teams to ensure seamless integration of software and hardware components. One common challenge is managing communication gaps due to differing technical languages and priorities between software and hardware disciplines. Additionally, hardware prototypes may evolve rapidly, requiring firmware engineers to adapt code frequently, troubleshoot unexpected behavior, and adjust to shifting specifications. Building strong cross-functional relationships and maintaining clear, frequent communication helps address these challenges and ensures project success.
What are the most commonly searched types of Firmware Engineer jobs in Oregon? The most popular types of Firmware Engineer jobs in Oregon are:
What are popular job titles related to Senior Firmware Engineer jobs in Oregon? For Senior Firmware Engineer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Senior Firmware Engineer jobs in Oregon look for? The top searched job categories for Senior Firmware Engineer jobs in Oregon are:
What cities in Oregon are hiring for Senior Firmware Engineer jobs? Cities in Oregon with the most Senior Firmware Engineer job openings:
Infographic showing various Senior Firmware Engineer job openings in Oregon as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $148,365 per year, or $71.3 per hour.

Integrating Firmware Engineer-Mesh

LMI

$60K - $95K/yr

Full-time

Posted 2 days ago

New


Job description

Overview

LMI is seeking an Integrating Firmware Engineer to support the development and integration of embedded firmware for next-generation mesh networking products used by Department of Defense customers. This role is ideal for an engineer looking to build experience across multiple areas of embedded systems while working alongside senior firmware, RF, and cybersecurity engineers.

The Integrating Firmware Engineer will help implement firmware changes supporting the Nordic nRF54L Series platform, assist with hardware integration, contribute to rapid GNSS location capabilities, and support the team's continuous integration and continuous deployment (CI/CD) environment.

U.S. citizenship is required. Candidates must be eligible to obtain a Secret security clearance. An active Secret clearance is preferred.

LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead of need, LMI brings commercial-grade platforms and mission-ready AI to federal agencies at commercial speed. 

Leveraging our mission-ready technology and solutions, proven expertise in federal deployment, and strategic relationships, we enhance outcomes for the government efficiently and effectively. With a focus on agility and collaboration, LMI serves the defense, space, healthcare, and energy sectors, helping agencies navigate complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to delivering impactful results that strengthen missions and drive lasting value. 

Responsibilities

Responsibilities

  • Develop and modify embedded firmware for the Nordic nRF54L Series platform.
  • Implement firmware updates required to support new hardware features, including GPIO and peripheral configuration changes.
  • Assist in integrating rapid GNSS location determination capabilities into embedded products.
  • Support the RF Firmware Engineer and Cryptography Firmware Engineer with firmware integration, testing, and validation.
  • Participate in hardware bring-up, debugging, and prototype testing activities.
  • Assist with development and maintenance of the team's CI/CD pipeline for embedded firmware builds and testing.
  • Perform firmware integration testing and support issue resolution across hardware and software components.
  • Collaborate with hardware, firmware, systems, and cybersecurity engineers throughout the development lifecycle.
  • Document firmware changes, testing procedures, and integration activities.
  • Participate in design reviews and technical discussions while building knowledge of embedded system architecture.
Qualifications

Required Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related STEM field.
  • 0-2 years of experience in embedded software or firmware development (internships and co-op experience welcomed).
  • Experience programming in C/C++.
  • Basic understanding of embedded microcontrollers and hardware interfaces such as GPIO, SPI, UART, and I2C.
  • Familiarity with embedded debugging tools and development environments.
  • Basic understanding of version control systems such as Git.
  • Strong analytical and problem-solving skills.
  • Ability to learn quickly and work effectively within a collaborative engineering team.
  • U.S. citizenship and the ability to obtain a Secret security clearance.

Preferred Qualifications

  • Experience with Nordic Semiconductor microcontrollers or similar ARM Cortex-M platforms.
  • Familiarity with RTOS-based embedded development.
  • Exposure to GNSS technologies or wireless communication systems.
  • Familiarity with automated build systems, CI/CD tools, or DevOps concepts.
  • Experience with GitHub Actions, Jenkins, Azure DevOps, or similar automation tools.
  • Internship or academic project experience involving embedded systems or IoT devices.
  • Active Secret security clearance.

Travel

  • Approximately 10-15% travel for engineering collaboration, hardware integration, customer support, and field testing as required.

Target salary range: $60,000 - 95,000

Disclaimer: The salary range displayed represents the typical salary range for this position and is not a guarantee of compensation. Individual salaries are determined by various factors including, but not limited to location, internal equity, business considerations, client contract requirements, and candidate qualifications, such as education, experience, skills, and security clearances.

#LI-SH1

Applicants must meet eligibility requirements for a U.S. Government security clearance. Only US Citizens are eligible for a security clearance. For this position, LMI will only consider applicants with security clearances or applicants who are eligible for security clearances, due to the nature of the work.

Job LocationsUS-RemoteEmployment Type: OTHER