1

Hardware Firmware Engineer Jobs (NOW HIRING)

Title -Firmware Engineer-UEFI Location: Redmond, WA We are looking for an 7-10 yrs experienced UEFI ... This role involves close collaboration with hardware, system, and silicon partner teams to deliver ...

Senior Firmware Engineer

Tucson, AZ · On-site

$115K - $152K/yr

Onsite contract enior Firmware Engineer | Tucson Agile Release Team We are looking for a Senior ... During PI and iteration planning, break down complex hardware-software features into manageable ...

Senior Firmware Engineer

Oro Valley, AZ · On-site

$112K - $148K/yr

Senior Firmware Engineer | Tucson Agile Release Team We are looking for a Senior Firmware Engineer ... During PI and iteration planning, break down complex hardware-software features into manageable ...

Embedded Firmware Engineer

Alpharetta, GA · On-site

$97K - $134K/yr

We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low ... Develop and validate hardware/firmware interfaces and bring-up new hardware platforms * Design and ...

OR · On-site

$160K - $220K/yr

... engineering teams ... You will help implement core firmware components, validate hardware functionality, and ensure ...

This role will focus on enhancing the Linux kernel, working closely with custom hardware platforms ... Key Responsibilities - General Software/Firmware Engineering Design, develop, test, and maintain ...

Embedded Firmware Engineer

Greenwood Village, CO · On-site

$101K - $139K/yr

We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low ... Develop and validate hardware/firmware interfaces and bring-up new hardware platforms * Design and ...

Embedded Firmware Engineer

Alpharetta, GA · On-site

$97K - $134K/yr

We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low ... Develop and validate hardware/firmware interfaces and bring-up new hardware platforms * Design and ...

This role will focus on enhancing the Linux kernel, working closely with custom hardware platforms ... Key Responsibilities - General Software/Firmware Engineering • Design, develop, test, and ...

next page

Showing results 1-20

Hardware Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do hardware firmware engineer jobs pay per year?

As of Jun 6, 2026, the average yearly pay for hardware firmware engineer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

How does a Hardware Firmware Engineer typically collaborate with other teams during the product development lifecycle?

Hardware Firmware Engineers regularly work alongside hardware design, software development, and quality assurance teams throughout the product development process. They coordinate with hardware designers to ensure firmware integrates seamlessly with physical components, and often troubleshoot issues as prototypes are tested. Effective communication is key, as they must translate technical requirements between teams and quickly adapt firmware based on feedback or design changes. This collaborative environment helps accelerate product timelines and ensures robust, reliable functionality.

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

To thrive as a Hardware Firmware Engineer, you need a solid background in embedded systems, digital electronics, and programming languages such as C/C++, typically supported by a degree in electrical or computer engineering. Familiarity with tools like oscilloscopes, logic analyzers, version control systems, and experience with microcontroller platforms are essential; certifications in embedded systems can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this role. These competencies are crucial for developing reliable firmware, ensuring seamless hardware integration, and facilitating collaboration in multidisciplinary engineering teams.

What is the difference between Hardware Firmware Engineer vs Embedded Systems Engineer?

AspectHardware Firmware EngineerEmbedded Systems Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; certifications like Certified Firmware EngineerBachelor's in Electrical, Computer Engineering, or related; similar certifications
Work EnvironmentDesigning and developing firmware for hardware devices, often in hardware labs or R&D teamsDeveloping software for embedded systems across various industries, including automotive, consumer electronics, and medical devices
Industry UsagePrimarily in hardware manufacturing, consumer electronics, and IoT devicesAcross industries like automotive, aerospace, medical, and consumer electronics

Both roles require similar technical skills and educational backgrounds, but Hardware Firmware Engineers focus on firmware development for hardware components, while Embedded Systems Engineers work on software for embedded devices across diverse industries.

What is a Hardware Firmware Engineer?

A Hardware Firmware Engineer is a professional who designs, develops, and tests the low-level software (firmware) that enables hardware devices to function. They work at the intersection of hardware and software, ensuring seamless communication between electronic components and the software that controls them. Their responsibilities typically include writing and debugging firmware code, collaborating with hardware engineers, and optimizing system performance. Hardware Firmware Engineers are essential in industries such as consumer electronics, automotive, and telecommunications, where embedded systems play a critical role.
More about Hardware Firmware Engineer jobs
What cities are hiring for Hardware Firmware Engineer jobs? Cities with the most Hardware Firmware Engineer job openings:
What states have the most Hardware Firmware Engineer jobs? States with the most job openings for Hardware Firmware Engineer jobs include:
What job categories do people searching Hardware Firmware Engineer jobs look for? The top searched job categories for Hardware Firmware Engineer jobs are:
Infographic showing various Hardware Firmware Engineer job openings in the United States as of May 2026, with employment types broken down into 88% Full Time, 6% Part Time, and 6% Contract. Highlights an 93% Physical, 4% Hybrid, and 3% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.
Hardware Firmware Engineer

Hardware Firmware Engineer

DIT-MCO International

Kansas City, MO • On-site

Full-time

Posted 9 days ago


Job description

Job Type
Full-time
Description
Hardware Firmware Engineer - Innovation in Aerospace & Defense
Location: Kansas City, MO
Date: 01/2026
Job Type: Full-Time
Industry: Aerospace, Defense, and Industrial Test Systems
Citizenship Requirement: U.S. Citizenship Required
DIT-MCO International, a trusted name in wire harness testing and aerospace innovation for over 75 years, is seeking a Hardware Firmware Engineer to join our team. This role offers a unique opportunity to design and deliver impactful training for sophisticated software and hardware systems used in mission-critical aerospace, defense, and industrial applications worldwide.
If you enjoy developing technical curriculum, leading hands-on training, and collaborating across engineering, customer service, and product teams, we want to hear from you.
Why Join Us?
  • Play a key role in designing and developing industry-leading embedded hardware and firmware systems
  • Work closely with hardware, software, and systems engineering teams to support product development and integration
  • Engage in hands-on hardware and firmware testing, debugging, and validation
  • Be part of a stable, innovative company with a long-standing reputation in aerospace and defense

About the Role
In this role, you will research, design, develop, and test embedded firmware and digital hardware for microcontrollers, system-on-modules, and custom electronic hardware. You will analyze user and system requirements, implement firmware solutions, design digital circuits and PCBs, and ensure the seamless integration of hardware and software. You will also create technical documentation, support manufacturing and test efforts, and collaborate closely with internal and external engineering teams.
Requirements
What You'll Do
  • Develop analog and digital circuit designs, create schematics, and design PCBs
  • Write, debug, and implement embedded firmware (C/C++) for microcontrollers and RTOS-based systems
  • Test and validate hardware and firmware, including bench and environmental testing, debugging, and compliance verification
  • Use tools such as oscilloscopes, logic analyzers, in-circuit emulators, and circuit simulation software (P-Spice, LTSpice, Q-Spice)
  • Collaborate with hardware, software, and mechanical teams to integrate systems and ensure performance meets specifications
  • Maintain technical documentation, design specifications, and test reports
  • Support manufacturing and coordinate PCBA processes to ensure designs are production-ready
  • Travel to customer sites as required for testing or integration support

What You Bring
  • Bachelor's or associate degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline, or equivalent experience
  • U.S. Citizenship and ability to access restricted U.S. military facilities
  • Specific experience in aerospace, defense, industrial control, or test instrumentation preferred
  • Strong organizational skills, attention to detail, and commitment to quality
  • Excellent written and verbal communication skills, with the ability to interact and build relationships across the organization
  • Self-motivated with strong time management and project execution skills

Technical Skills
  • Two to five years of experience in embedded systems, firmware development, or digital hardware design preferred.
  • Proficiency with embedded C/C++ for microcontrollers and RTOS-based systems.
  • Experience with PCB design software (Altium preferred) and hardware debugging
  • Familiarity with microcontroller architectures (ARM Cortex-M, PIC, AVR, STM32, MSP430) and communication protocols (UART, RS-485, SPI, PC, CAN, USB, Ethernet)
  • Analog and digital hardware troubleshooting skills preferred.

DIT-MCO offers competitive compensation, comprehensive benefits, and the opportunity to contribute to meaningful programs that support aerospace and defense customers around the world. Apply today and help shape the future of mission-critical hardware and firmware systems.