1

Senior Firmware Engineer Jobs in Racine, WI (NOW HIRING)

Sr. Firmware Engineer

Milwaukee, WI · On-site

$117K - $155K/yr

Brady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing ...

Sr. Firmware Engineer

Milwaukee, WI · On-site

$117K - $155K/yr

Brady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing ...

Sr. Firmware Engineer

Milwaukee, WI · On-site

$117K - $155K/yr

Brady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing ...

Sr. Firmware Engineer

Milwaukee, WI

$117K - $155K/yr

Brady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing ...

Firmware Test Engineer

Menomonee Falls, WI · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Design, develop, execute, and troubleshoot test procedures for firmware features, applications, and subsystems of low to mid-level complexity under the supervision of senior engineers. * Assist with ...

Firmware Test Engineer

Menomonee Falls, WI · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Design, develop, execute, and troubleshoot test procedures for firmware features, applications, and subsystems of low to mid-level complexity under the supervision of senior engineers. * Assist with ...

Sr. Engineer, Software (FW)

Waukegan, IL · On-site

$125 - $145/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Customization, deployment, and maintenance of Linux BSP distributions or microprocessor firmware on ... As a senior technical software engineering role, the candidate is expected to exhibit a moderate ...

Sr. Engineer, Software (FW)

Waukegan, IL

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a senior technical software engineering role, the candidate is expected to exhibit a moderate ... Has knowledge of and experience with microprocessor firmware or Linux kernel and device-driver ...

Sr. Engineer, Software (FW)

Waukegan, IL · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a senior technical software engineering role, the candidate is expected to exhibit a moderate ... Has knowledge of and experience with microprocessor firmware or Linux kernel and device-driver ...

Sr. Engineer, Software (FW)

Waukegan, IL

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Customization, deployment, and maintenance of Linux BSP distributions or microprocessor firmware on ... As a senior technical software engineering role, the candidate is expected to exhibit a moderate ...

Firmware Test Engineer

Menomonee Falls, WI

  • Medical

  • Dental

  • Vision

  • Retirement

Design, develop, execute, and troubleshoot test procedures for firmware features, applications, and subsystems of low to mid-level complexity under the supervision of senior engineers. * Assist with ...

Sr Electrical Engineer

Brookfield, WI · On-site

$100K - $131K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

And we're pushing the limits in firmware engineering, power electronics, embedded systems, machine ... The Senior Embedded Engineer will lead the design and implementation of testing of embedded systems ...

Sr Electrical Engineer

Brookfield, WI · On-site

$101K - $132K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

And we're pushing the limits in firmware engineering, power electronics, embedded systems, machine ... The Senior Embedded Engineer will lead the design and implementation of testing of embedded systems ...

Sr. Engineer, Software (FW)

Waukegan, IL · On-site

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Customization, deployment, and maintenance of Linux BSP distributions or microprocessor firmware on ... As a senior technical software engineering role, the candidate is expected to exhibit a moderate ...

Sr. Engineer, Software (FW)

Waukegan, IL · On-site

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Customization, deployment, and maintenance of Linux BSP distributions or microprocessor firmware on ... As a senior technical software engineering role, the candidate is expected to exhibit a moderate ...

Sr. Electrical Engineer - PPE

Milwaukee, WI · On-site

$105K - $137K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

And we're pushing the limits in firmware engineering, power electronics, embedded systems, machine ... The Senior Electronics Engineer will lead the design and implementation of testing of embedded ...

Sr. Embedded Systems Engineer

Brookfield, WI · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

And we're pushing the limits in firmware engineering, power electronics, embedded systems, machine ... The Senior Embedded Engineer will utilize systems engineering approaches to lead the design and ...

next page

Showing results 1-20

Senior Firmware Engineer information

See Racine, WI salary details

$76K

$131.6K

$184.7K

How much do senior firmware engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for senior firmware engineer in Racine, WI is $131,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,100.00 and $148,200.00 per year, depending on experience, location, and employer.

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

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 work with embedded systems, real-time operating systems, and programming languages like C and C++.

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.

What are popular job titles related to Senior Firmware Engineer jobs in Racine, WI?

For Senior Firmware Engineer jobs in Racine, WI, the most frequently searched job titles are:

What job categories do people searching Senior Firmware Engineer jobs in Racine, WI look for?

The top searched job categories for Senior Firmware Engineer jobs in Racine, WI are:

What cities near Racine, WI are hiring for Senior Firmware Engineer jobs?

Cities near Racine, WI with the most Senior Firmware Engineer job openings:

Infographic showing various Senior Firmware Engineer job openings in Racine, WI as of August 2026, with employment types broken down into 89% Full Time, 5% Part Time, and 6% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $131,581 per year, or $63.3 per hour.

Sr. Firmware Engineer

Brady Corporation

Milwaukee, WI • On-site

$117K - $155K/yr

Other

Re-posted 3 days ago


Brady Corporation rating

9.3

Company rating: 9.3 out of 10

Based on 8 frontline employees who took The Breakroom Quiz


Job description

Brady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing, and testing real-time embedded firmware to enhance the performance and functionality of our printing systems. The Senior Firmware Engineer will be successful in this position by leveraging their expertise in embedded firmware design to deliver high-quality, reliable solutions that meet product requirements, while collaborating effectively with cross-functional teams, and continuously driving innovation and improvements in our printing systems.
  • Utilize modern C++ and object-oriented techniques to develop, implement, and test real-time embedded systems.
  • Analyze and solve problems using debuggers, logic analyzers, oscilloscopes, and other tools.
  • Read schematics and datasheets necessary to write low-level firmware.
  • Collaborate with electrical engineers, FPGA developers, and mechanical engineers to design and optimize the performance of printing systems.
  • Break development into iterative demonstrable deliverables and provide estimates for the work required.
  • Follow coding standards, coding style, and best practices in a shared codebase.
  • Review the work of peers by means of pull request reviews.

What Brady Corporation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom