Lead Firmware Engineer

Bradycorp

Milwaukee (WI)

On-site

USD 120,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Brady Corporation seeks a Lead Firmware Engineer to join our team in Milwaukee, WI, developing high-speed inkjet and thermal transfer printing systems. You will design, implement, and test real-time embedded firmware to enhance performance and functionality, delivering reliable solutions that meet product requirements.

You will collaborate with electrical, mechanical, and software engineers, lead firmware features, review code, and translate complex needs into actionable tasks with accurate

Qualifications

  • Lead a team to design and document large firmware projects.
  • Develop firmware in modern C++ for embedded systems.
  • Develop and maintain Linux/RTOS firmware for resource-constrained environments.
  • Collaborate with electrical, mechanical, and software teams to integrate firmware.

Responsibilities

  • Lead team to design, develop, code, and document entire systems within a large firmware project.
  • Design, develop, and implement firmware in modern C++ for embedded systems within our printing solutions.
  • Develop and maintain Linux and RTOS-based firmware for resource-constrained environments.
  • Collaborate with engineers to integrate firmware with hardware and software components.
  • Perform code reviews to ensure adherence to coding standards.

Skills

Embedded firmware
C++
Linux/RTOS
Debugging tools

Tools

GDB
Oscilloscope
Logic analyzers

Job description

Brady Corporation is seeking a Lead 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 Lead 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.

  • Lead team to design, develop, code, and document entire systems within a large firmware project.
  • Design, develop, and implement firmware in modern C++ for embedded systems within our printing solutions.
  • Develop and maintain Linux and real-time operating system (RTOS) based firmware for resource-constrained environments.
  • Analyze and solve problems using debuggers, logic analyzers, oscilloscopes, and other tools
  • Read schematics and datasheets necessary to write low-level firmware
  • Collaborate effectively with electrical engineers, mechanical engineers, and software developers to integrate firmware with hardware and software components.
  • Perform code reviews to ensure adherence to coding standards and best practices.
  • Deconstruct complex, high-level features into technical requirements and actionable tasks, lead team in establishing accurate effort estimations
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Firmware Engineer
Sr. Firmware Engineer

Bradycorp • Milwaukee (WI)

On-site
USD 110,000 - 160,000
Lead Firmware Engineer - Real-Time Embedded C++
Lead Firmware Engineer - Real-Time Embedded C++

Brady Corporation • Milwaukee (WI)

On-site
USD 120,000 - 150,000
Comprehensive insurance
401(k) with company match
Paid time off and holidays
+5
Senior Firmware Engineer - Real-Time Embedded Printing
Senior Firmware Engineer - Real-Time Embedded Printing

Bradycorp • Milwaukee (WI)

On-site
USD 110,000 - 160,000
Lead Embedded Firmware Engineer for Real-Time Printing
Lead Embedded Firmware Engineer for Real-Time Printing

Bradycorp • Milwaukee (WI)

On-site
USD 120,000 - 170,000
Senior Real-Time Embedded Firmware Engineer
Senior Real-Time Embedded Firmware Engineer

Brady Corporation • Milwaukee (WI)

On-site
USD 105,000 - 145,000
Health insurance
401(k) match
Paid time off
+7
Firmware Engineer
Firmware Engineer

Bradycorp • Lexington (KY)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer: Embedded Systems for Thermal Inkjet
Senior Firmware Engineer: Embedded Systems for Thermal Inkjet

BRADY WORLDWIDE INC • Lexington (KY)

On-site
USD 90,000 - 130,000
Comprehensive insurance coverage
401(k) with company match
Paid time off & holidays
+2
Firmware Engineer - Embedded Printing Systems
Firmware Engineer - Embedded Printing Systems

Bradycorp • Lexington (KY)

On-site
USD 90,000 - 130,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Brady Corporation • Milwaukee (WI)

On-site
USD 105,000 - 145,000
Health insurance
401(k) match
Paid time off
+7
Firmware Engineer
Firmware Engineer

BRADY WORLDWIDE INC • Lexington (KY)

On-site
USD 90,000 - 130,000
Comprehensive insurance coverage
401(k) with company match
Paid time off & holidays
+2