Firmware Test Engineering Manager

Milwaukee ToolBrookfield, WI

About The Position

The Firmware Test Engineering Manager will be a technical lead in the development and execution of test strategies for new firmware architectures, applications, components, and libraries to ensure on-time delivery and requirements are met. You will also lead a medium size team of engineers to support the testing of embedded systems. You will interface with electronic hardware design and other cross-functional teams to understand system design requirements and translate them into testable requirements.

Requirements

  • Bachelor of Science Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 7+ years of experience with verification/validation testing, hardware in the loop (HIL) testing, embedded systems and/or PCBA design.
  • Ability to read schematics and component data sheets, along with a proficient understanding of digital circuits to understand the interaction between firmware and electronics.
  • Proficient in using laboratory equipment such as oscilloscopes, logic analyzers, power supplies, e-loads, data acquisition systems, multimeters, power analyzers, etc.
  • Experience with National Instrument hardware, Test Stand, and/or LabView for automated testing (Development or Execution).
  • Experience using a scripting language (Python, C#, or C/C++ etc.) to create automated tests.
  • Practical experience leading through all aspects of the software development lifecycle.
  • 3+ years of leadership or project management experience with demonstrated ability to partner across discipline and organizational boundaries to develop and execute project plans.
  • Proficient using tools required for software configuration management, requirements management, defect tracking, and peer review.
  • Practical experience with DevOps, automated testing, continuous integration/continuous deployment (CI/CD).
  • Good understanding of various testing methodologies.
  • Excellent problem-solving skills, exercises independent judgement, and works well under pressure in a dynamic environment.
  • Self-motivated, organized, efficient, and process oriented.
  • Strong communication skills (verbal and written).
  • Ability to travel up to 10% (Domestic and International).

Nice To Haves

  • Exposure to bare-metal firmware design.

Responsibilities

  • Lead the design, development, execution, and troubleshooting efforts for test procedures related to firmware features, applications, and subsystems of mid to high level complexity.
  • Lead the design, review, and refinement of engineering requirements for test needs.
  • Lead peer-review of test designs and automation.
  • Develop test plans and drive consensus to enable the delivery of firmware that meets all requirements by testing.
  • Lead agile project teams through the new product development process.
  • Drive continuous improvement efforts of test development.
  • Champion experiments using simulations and other methods to draw concise, logical conclusions by analyzing data.
  • Use agile methods to break down tasks, assign work, provide estimates, drive critical milestones, and track progress to ensure adherence to schedule and Milwaukee Tool’s processes.
  • Lead technical meetings, develop, and give formal technical presentations, and lead a small technical team.
  • Quickly, effectively, and candidly frame-up and escalate business risks/opportunities to senior leadership.
  • Effectively communicate and motivate up, down and across the organization to a diverse range of technical and non-technical team members.
  • Drive urgency in project schedules and accountability for establishing and achieving key project metrics that meet the organization’s needs.

Benefits

  • Robust health, dental and vision insurance plans.
  • Generous 401 (K) savings plan.
  • Education assistance.
  • On-site wellness, fitness center, food, and coffee service.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service