company logo

Firmware Engineer II

Brady Corporation

Office

Milwaukee, WI, United States

Full Time

Brady Corporation is seeking a Firmware Test Automation Engineer to join our team. This position will be responsible for building and maintaining test automation infrastructure for our industrial label printing systems. This engineer will work closely with firmware development and DevOps teams to implement unit testing, integration testing, functional testing, and hardware-in-the-loop test automation. The successful candidate will leverage their testing expertise 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.

Qualifications
  • Design, develop, and implement test automation frameworks and scripts using languages like Python and C++
  • Collaborate with firmware developers to establish unit and integration testing within CI/CD pipelines
  • Develop and maintain hardware-in-the-loop (HIL) test setups and automation scripts to validate firmware functionality on physical hardware
  • Work with cross-functional teams to define test plans and create test cases that ensure product requirements are met
  • Debug and analyze test failures to identify root causes in firmware, hardware, or software
  • Perform code reviews to ensure adherence to testing standards and best practices.
  • Document test automation processes, tools, and results

Firmware Engineer II

Office

Milwaukee, WI, United States

Full Time

August 20, 2025

company logo

Brady Corporation