The Firmware Test Engineer II will collaborate and establish trusting relationships with cross-functional engineering and testing teams to support Test Management across the firmware verification lifecycle. You will help translate requirements into clear, testable, traceable and automation-ready verification solutions that support new product development deliverables at key milestones. You will also be DISRUPTIVE through these duties and responsibilities: Review firmware, hardware, and system requirements for clarity, completeness, and testability. Identify requirement gaps, ambiguities, risks, and traceability issues. Design and maintain test cases for firmware features and subsystems of low- to mid-level complexity with supervision from Senior/Principal engineers. Support HIL test development by identifying needed interfaces, instrumentation, and test resources. Develop and maintain Python-based automated test scripts. Configure and execute tests using HIL systems, development hardware, and laboratory equipment. Analyze test failures and help isolate issues to firmware, hardware, test automation, or test setup. Document test results, objective evidence, and defects with clear, reproducible details. Collaborate with cross-functional teams in Agile projects and participate in technical reviews. Contribute to reusable test assets, automation frameworks, process improvements, and continuous learning. Use Agile methods to define tasks, provide estimates, and communicate progress to ensure adherence to schedule and Milwaukee Tool’s processes. Schedule, develop agendas for, lead, and document technical meetings and formal presentations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level