Brady Corporation-logo
Brady Corporation
·
June 15, 2025
Apply Now
This job has closed.

Firmware Engineer II

Milwaukee, WI
Full-time
Onsite
Entry, Mid Level
BradyID is a cutting-edge platform that designs and manufactures printing systems and software. The Firmware Engineer II will be responsible for developing high-speed inkjet and thermal transfer printing systems by designing, implementing, and testing real-time embedded firmware, while collaborating with cross-functional teams to enhance product performance.
Apply Now

Responsibilities

  • Design, develop, and implement firmware in modern C++ for embedded systems within our printing solutions.
  • Develop and maintain real-time operating system (RTOS) based firmware for resource-constrained environments.
  • Build and maintain custom linux kernels with Yocto
  • 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.

Qualification

Required

  • Bachelor’s degree or higher in Electrical Engineering, Computer Engineering, related field, or equivalent experience
  • A minimum of 2 years of relevant experience in the field
  • Experience developing real-time embedded systems in C++ or C
  • Experience developing multithreaded firmware using a real-time operating system (RTOS) or POSIX interprocess control (IPC)
  • Experience in application and/or driver development under Embedded Linux and the Yocto build process
  • Demonstrated knowledge of object-oriented analysis and design (OOAD) and UML

Preferred

Benefits

  • Comprehensive insurance coverage starting on your first day of employment, including medical, dental, and vision
  • Generous 401(k) with company match
  • Paid time off and holidays
  • Opportunity to participate in incentive programs for all full-time employees
  • Family planning benefits including paid parental leave, fertility coverage, adoption and surrogacy assistance
  • Education reimbursement opportunities
  • Scholarship program for children of Brady employees
  • A variety of Employee Resource Groups to provide you with unique networking, development, and volunteer opportunities
  • Employee Assistance Program and related wellness programs (mental and behavioral health, family counseling, financial management)
  • Dress-for-your-day dress code
  • Charitable contributions matched through Brady's Matching Gift program
BradyID is a cutting-edge platform that designs and manufactures printing systems and software.
Glassdoor
3.5
Founded in 1914
Milwaukee, Wisconsin, USA
5001-10000 employees
https://www.bradyid.com/