Logo
Brady

Firmware Test Automation Engineer

Brady, Milwaukee, Wisconsin, United States, 53244

Save Job

Overview

Brady Corporation is seeking a

Firmware Test Automation Engineer

to join our team. This role will be responsible for building and maintaining test automation infrastructure for our industrial label printing systems. The 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 with cross-functional teams and driving innovation and improvements in our printing systems. Responsibilities 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

Qualifications

Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a related field A minimum of 2 years of relevant experience in a testing or development role Experience with scripting languages such as Python Familiarity with version control systems (e.g., git) Experience with test methodologies and frameworks (e.g., GoogleTest, Squish, Selenium, Robot) Knowledge of or experience with CI/CD pipelines and DevOps principles

About Brady

Brady makes products that make the world a safer and more productive place. We are a global leader in safety, identification and compliance solutions for a diverse range of workplaces. From the factory floor to the delivery room, Brady supports customers worldwide. Learn more at www.bradycorp.com. Why Work At Brady

A career at Brady means working for a global company with a long history of innovation. Brady offers competitive pay and benefits and a culture that encourages collaboration and learning. We strive to foster an inclusive workplace where diverse talent can learn, grow, and succeed. Our 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 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

Seniority level

Entry level

Employment type

Full-time

Job function

Quality Assurance

Industries

Manufacturing

#J-18808-Ljbffr