Principal Firmware Engineer at Milwaukee Tool - ScoutJobs - The AI-curated global job board
Skip to content
Milwaukee Tool
Posted a day ago

Principal Firmware Engineer

Milwaukee ToolPrincipal Firmware Engineer - Firmware Lead

Perks & benefits

Health InsuranceMedical InsurancePaid Leave

Requirements

BS in Computer Engineering, CS, or EE, 7+ years embedded C/C++ experience, 2+ years leadership or mentoring experience, Bare-metal firmware design experience, Microcontroller RTOS experience, Ability to read schematics, Laboratory equipment proficiency

Skills

C#RTOSEmbedded SystemsAgile

About the role

Responsibilities

  • Provide technical direction for new firmware architectures, applications, and libraries
  • Lead the design and implementation of embedded software systems using agile processes
  • Peer-review software/firmware designs and source code to ensure high quality
  • Establish and execute test procedures for embedded applications and subsystems
  • Mentor junior engineers in developing, implementing, and validating firmware
  • Analyze and enhance the efficiency, stability, and scalability of system resources
  • Evaluate emerging technology markets to complement product initiatives
  • Communicate technical risks and opportunities to senior leadership

Requirements

  • Bachelor of Science degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field
  • 7+ years of experience with embedded C/C++
  • 2+ years of leadership, teaching, or mentoring experience
  • Proven experience developing bare-metal firmware designs
  • Experience working with a microcontroller RTOS
  • Ability to read schematics and component data sheets
  • Proficiency using laboratory equipment such as oscilloscopes, logic analyzers, and power supplies
  • Ability to travel up to 10% (domestic and international)

Preferred Qualifications

  • Master of Science degree in a related engineering field
  • Experience with DevOps, automated testing, and CI/CD pipelines
  • Working knowledge of battery, drive, and motor systems
  • Experience with three-phase motor control applications
  • Proficiency with modeling tools such as MATLAB, Simulink, and Stateflow

Benefits

  • Robust health, dental, and vision insurance plans
  • Generous 401(k) savings plan
  • Education assistance programs
  • On-site wellness facilities, fitness center, food, and coffee service

About the Company

Milwaukee Tool is a global leader in delivering innovative solutions to the professional construction trades. Founded in 1924, we are known for our world-leading cordless systems and advanced battery-powered technology. We empower our engineering teams to create disruptive new technologies that increase productivity and safety for users worldwide.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Firmware Engineer

Milwaukee Tool · Brookfield

Sign up to apply