Senior Real-Time Embedded Firmware Engineer

Brady Corporation

Milwaukee (WI)

On-site

USD 105,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) match
Paid time off
Parental leave
Education reimbursement
Scholarship program
ERGs
Wellness programs
Dress-for-your-day
Matching gifts

Job summary

Brady Corporation in Milwaukee, WI seeks a Senior Firmware Engineer to design, implement, and test real-time embedded firmware for high-speed inkjet and thermal transfer printing systems.

You’ll collaborate with electrical, FPGA, and mechanical engineers to optimize performance, deliver iterative milestones, and maintain coding standards across a shared codebase. This role demands creativity, ownership, and strong OOAD/UML skills.

Qualifications

  • Bachelor’s degree or higher in Electrical Engineering, Computer Engineering, or related field.
  • At least 4 years of embedded firmware experience.
  • Experience in real-time embedded systems with C++ (RTOS or POSIX IPC).
  • Knowledge of OOAD and UML.

Responsibilities

  • Develop, implement, and test real-time embedded firmware using modern C++.
  • Analyze problems with debuggers, logic analyzers, and oscilloscopes.
  • Read schematics and datasheets to write low-level firmware.
  • Collaborate with electrical, FPGA, and mechanical engineers to optimize performance.
  • Break development into deliverables and provide estimates.
  • Follow coding standards and participate in code reviews.
  • Contribute to a shared codebase using best practices.

Skills

C++
Embedded systems
Multithreading
OOAD/UML
RTOS

Education

Bachelor’s degree or higher in Electrical Engineering or Computer Engineering

Tools

Logic analyzers
Oscilloscopes
Debuggers

Job description

Brady Corporation in Milwaukee, WI seeks a Senior Firmware Engineer to design, implement, and test real-time embedded firmware for high-speed inkjet and thermal transfer printing systems.

You’ll collaborate with electrical, FPGA, and mechanical engineers to optimize performance, deliver iterative milestones, and maintain coding standards across a shared codebase. This role demands creativity, ownership, and strong OOAD/UML skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
Lead Firmware Engineer
Lead Firmware Engineer

Brady Corporation • Milwaukee (WI)

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

Brady Corporation • Boston (MA)

On-site
USD 110,000 - 140,000
Medical insurance
401(k) plan
Paid time off
+5
Firmware Engineer
Firmware Engineer

Brady Corporation • Boston (MA)

On-site
USD 110,000 - 140,000
Medical insurance
401(k) plan
Paid time off
+5
Senior Full-Stack Engineer – Industrial Software (Onsite)
Senior Full-Stack Engineer – Industrial Software (Onsite)

Brady Corporation • Pittsburgh

On-site
USD 120,000 - 160,000
Insurance coverage
401(k) match
Paid time off
+8
R&D Project Lead: Inkjet, Coatings & Adhesives
R&D Project Lead: Inkjet, Coatings & Adhesives

Brady Corporation • Milwaukee (WI)

On-site
USD 90,000 - 130,000
Health insurance
401(k) with match
Paid time off
+7
Senior Software Engineer
Senior Software Engineer

Brady Corporation • Pittsburgh

On-site
USD 120,000 - 160,000
Insurance coverage
401(k) match
Paid time off
+8
Manufacturing Process Engineer - Lean, Automation & Quality
Manufacturing Process Engineer - Lean, Automation & Quality

Brady Corporation • Milwaukee (WI)

On-site
USD 70,000 - 100,000
Comprehensive insurance coverage
401(k) with company match
Paid time off and holidays
+7
Senior Firmware Architect — Real-Time Embedded Lead
Senior Firmware Architect — Real-Time Embedded Lead

tti • Town of Brookfield (WI)

On-site
USD 110,000 - 170,000
Health, dental & vision insurance
Generous 401(k) savings plan
Education assistance
+1