1

Firmware Developer Jobs in Oregon (NOW HIRING)

$92.08K - $158.14K/yr

Overview The Opportunity We are looking for a Electrical/Firmware Engineer to join our hardware team and contribute to the development of IoT devices and sensors for the Department of Defense (DoD)

OR · On-site

$119.40K - $157.80K/yr

Developers, SWQA, Product engineering to left-shift release quality from dev to QA in a very fast ... Own ingestion and packaging of software and firmware binaries, readying them for deployment across ...

OR · On-site

We are looking for expert engineers to come and help design rack level solutions for next ... Own firmware delivered to data centers in terms of quality, reliability and telemetry performance.

OR · On-site

$119.40K - $157.80K/yr

As a member of the Datacenter Firmware Team you will design and develop firmware for NVIDIA's ARM ... Outstanding C/Python programming abilities. * Good knowledge of ARMv8/9 based processor ...

Partner deeply withSoC architects, silicon designers, firmware engineers, and OS/virtualization teamsto translate discovered risks into concrete mitigations and architectural guidanceand ...

Developing and debugging test firmware for Nordic based ARM SoC. Developing automated test cases ... MFC Developer Mandatory Skills BS/MS in Computer Science or Computer Engineering 3-4 Experience ...

We are seeking an experienced Linux Kernel Developer to join our system software engineering team ... Collaborate with SoC design, firmware, and platform teams to define OS and kernel requirements for ...

We are seeking an experienced Linux Kernel Developer to join our system software engineering team ... Collaborate with SoC design, firmware, and platform teams to define OS and kernel requirements for ...

Developing and debugging test firmware for Nordic based ARM SoC. * Developing automated test cases ... Qualifications * BS/MS in Computer Science or Computer Engineering * 3-4 Experience writing code in ...

OR · On-site

$172.80K - $204.80K/yr

We are seeking an engineering leader responsible for end-to-end delivery of every DGX compute ... Ensure firmware from partner teams (GPU, CPU, networking) integrates correctly at system level.

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

next page

Showing results 1-20

Firmware Developer information

See Oregon salary details

$81.9K

$118.7K

$189.8K

How much do firmware developer jobs pay per year?

As of May 30, 2026, the average yearly pay for firmware developer in Oregon is $118,662.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,700.00 and $127,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Firmware Developer, and why are they important?

To thrive as a Firmware Developer, you need a solid background in embedded systems, proficiency in C/C++ programming, and a degree in computer engineering, electrical engineering, or a related field. Experience with microcontroller architectures, debugging tools (like JTAG or ICE), and version control systems such as Git is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate across hardware and software teams. These skills are crucial for developing reliable, efficient firmware that enables hardware devices to function correctly and meet user requirements.

What are some common challenges Firmware Developers face when working on embedded systems projects?

Firmware Developers often encounter challenges such as optimizing code for limited memory and processing power, integrating with diverse hardware platforms, and ensuring reliable communication between software and hardware components. Debugging can be especially tricky due to limited visibility into low-level operations, requiring specialized tools like JTAG debuggers or oscilloscopes. Collaboration with hardware engineers and cross-functional teams is essential to address hardware-software integration issues and to ensure timely delivery of stable, efficient firmware.

What are Firmware Developers?

Firmware Developers are engineers who design, develop, and maintain low-level software that directly controls hardware devices. Their work typically involves writing code in languages like C or C++ to ensure hardware components operate as intended, often within embedded systems such as microcontrollers and consumer electronics. Firmware developers collaborate closely with hardware engineers and may also troubleshoot or update firmware to enhance device performance. Their role is crucial in industries like automotive, consumer electronics, and industrial automation.

What is the difference between Firmware Developer vs Embedded Software Engineer?

AspectFirmware DeveloperEmbedded Software Engineer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fields; certifications like Certified Embedded Systems EngineerBachelor's in Computer Engineering, Electrical Engineering, or related fields; similar certifications
Work EnvironmentDesigning and developing low-level code for hardware devices, often working in hardware labs or development teamsDeveloping software for embedded systems, often in cross-functional teams, with focus on hardware-software integration
Industry UsageUsed in consumer electronics, automotive, IoT devices, and industrial equipmentCommon in automotive, medical devices, consumer electronics, and industrial automation

Firmware Developers and Embedded Software Engineers share similar skills and work environments, focusing on hardware-related software development. The main difference lies in their scope: Firmware Developers typically work on low-level code directly interacting with hardware, while Embedded Software Engineers may handle higher-level embedded applications. Both roles are essential in industries like automotive, IoT, and consumer electronics.

What are popular job titles related to Firmware Developer jobs in Oregon? For Firmware Developer jobs in Oregon, the most frequently searched job titles are:
Infographic showing various Firmware Developer job openings in Oregon as of May 2026, with employment types broken down into 78% Full Time, 11% Temporary, and 11% Contract. Highlights an 78% In-person, 11% Hybrid, and 11% Remote job distribution, with an average salary of $118,662 per year, or $57 per hour.
Electrical/Firmware Engineer - Hardware Team (IoT + DoD Systems)

Electrical/Firmware Engineer - Hardware Team (IoT + DoD Systems)

Logistics Management Institute

$92.08K - $158.14K/yr

Other

Posted 18 days ago


Job description

Overview

The OpportunityWe are looking for a Electrical/Firmware Engineer to join our hardware team and contribute to the development of IoT devices and sensors for the Department of Defense (DoD). In this role, you'll design and implement firmware for embedded systems across active asset tags, sensors, and edge devices critical for mission-readiness. You'll work closely with hardware engineers, cloud software teams, and external partners to ensure seamless device functionality and integration, delivering results that support national defense objectives.

This is a primarily remote role with occasional travel to LMI HQ in Tysons, VA & other CONUS locations.

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

What You'll Do

  • Design, develop, test, and optimize firmware for embedded systems, ensuring reliability and efficiency.
  • Collaborate with hardware teams to develop firmware solutions tailored to wireless embedded designs.
  • Implement firmware control for peripherals such as RF modules, sensors, and communication interfaces like Bluetooth, LoRa, satellites, or LTE.
  • Conduct debugging, testing, and refinement of firmware in rugged and mission-critical environments.
  • Contribute to field testing and provide firmware updates to ensure hardware performance meets defense-grade standards.
  • Work with cross-functional teams to ensure seamless integration between hardware, software, and DevSecOps solutions.
  • Maintain firmware revision control and manage versioning across projects.
  • Ensure firmware complies with security protocols and certifications such as MIL-STD, FIPS, or FCC.
Qualifications

What We're Looking For

Experience:

  • 5+ years of experience in firmware or electrical design for embedded systems, preferably in IoT, RF devices, or mission-critical environments.
  • Strong understanding of processor level development and the ability to understand and develop using proprietary real-time operating systems (RTOS).
  • Embedded Linux development including device drivers and TCP/IP networking.
  • Strong understanding of developing firmware for very low-power battery-based applications.
  • Hands-on experience with communication protocols like Bluetooth, LoRa, LTE, or similar.
  • Proven expertise debugging, testing, and validating firmware in hardware environments.

Technical Skills:

  • Proficiency in C/C++ for embedded systems development.
  • Proficiency in Python.
  • Familiarity with microcontrollers and architectures, such as ARM Cortex-Mor STM.
  • Experience with IDEs and debugging tools such as Keil, IAR, or Segger.
  • Knowledge of hardware interfaces like SPI, I2C, and UART.
  • Understanding of DFM and DFT principles related to firmware-hardware integration.
  • Experience in developing firmware with a unit test approach.

Mindset & Qualifications:

  • Builder's mindset with a solutions-oriented approach to solving technical challenges.
  • U.S. Citizenship with eligibility to obtain and maintain a government security clearance.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field; advanced degree a plus.

Bonus Points For

  • Hands-on experience developing firmware that complies with FIPS 140-2 and/or FIPS 140-3.
  • Experience prototyping firmware for ruggedized IoT devices used in defense, logistics, or industrial settings.
  • Familiarity with tools for secure firmware delivery and updates.
  • Knowledge of wireless and cellular IoT firmware systems, including power optimization techniques.
  • Ability to work in early-stage product development environments or spin-out business units.

Why This Role MattersFirmware is the heartbeat of mission-ready IoT devices. As part of a fast-moving hardware team, you'll design solutions that perform under pressure, contribute to national security, and push innovation into the field. Your work will lay the foundation for a greenfield hardware business with meaningful government impact.

Target salary range: $92,075 - $158,138

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.

Employment Type: OTHER