Principal Firmware Engineer - Firmware Lead
Milwaukee Tool
Principal Firmware Engineer
Innovate without boundaries! At Milwaukee Tool we firmly believe that our people and our culture are the secrets to our success – so we give you unlimited access to everything you need to create disruptive new technologies and solutions on our electrical engineering teams. Our engineering team is responsible for giving life to the batteries, motors, and electronics that power solutions changing the lives of our users. Every developmental phase of these critical components happens in-house under the watch of this team. We continue to invest in electrical engineering resources to design and develop leadership in electronic capabilities; something unique within the industry. And we're pushing the limits in firmware engineering, power electronics, embedded systems, machine learning, and the use of artificial intelligence.
Behind our doors you'll be empowered every day to own it, drive it, and do what it takes to design and develop the biggest breakthroughs in the industry. Meanwhile, you'll have the support and resources of the fastest-growing brand in the construction industry to make it happen.
Year after year, our team continues to make significant breakthroughs in the industry. We're just getting started. To learn more about our story click HERE.
The principal firmware engineer will provide technical direction to product development and advanced research teams in the design of new firmware architectures, applications, and libraries to ensure on-time delivery and requirements are met. You will interface with cross-functional teams to drive stakeholder needs, develop design requirements, and review proposed solutions. The principal firmware engineer will be deeply embedded in the execution of product development while shaping long-term firmware development throughout the organization.
You'll also be disruptive through these duties and responsibilities:
- Develop and refine engineering requirements based on marketing and user needs.
- Lead design and implementation of embedded software systems using modern software engineering processes such as agile development.
- Peer-review software/firmware designs and source code.
- Establish and execute test procedures for embedded applications and subsystems.
- Support maintenance and integration of new features on existing firmware solutions
- Analyze and enhance efficiency, stability, and scalability of system resources.
- Champion technology investigations including system requirements, architecture definitions, and reusability strategies.
- 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 diverse groups of technical and non-technical team members.
- Drive agile planning urgency in delivering firmware features, functions, and platforms to achieve key project goals and organizational needs.
- Evaluate and assess the emerging technology market space to fit/compliment Milwaukee Tool product initiatives and development.
- Mentor young engineers in developing requirements, implementing, and validating firmware for embedded systems
What tools you'll bring with you:
- Bachelor of science degree in computer engineering, computer science, electrical engineering, or related field.
- 7+ years of experience with embedded C/C++.
- 2+ years of leadership, teaching or mentoring experience.
- Knowledge and practical experience in all software development lifecycle phases.
- Experience developing bare-metal firmware designs.
- Experience with a microcontroller RTOS.
- Familiarity with configuration management tools, defect tracking tools, and peer reviews.
- Ability to read schematics and component data sheets, basic understanding of digital circuits and interaction between firmware and electronics.
- Demonstrated ability using laboratory equipment such as oscilloscopes, logic analyzers, power supplies, e-loads, and data acquisition systems.
- Excellent problem-solving skills, exercises independent judgement, and works well under pressure in a dynamic environment.
- Self-motivated, organized, efficient, and process oriented with a strong work ethic.
- Exceptional verbal and written communication skills, both technical and non-technical.
- Ability to travel 10% of the time (domestic and international).
Other tools we prefer you to have:
- Master of science degree in computer engineering, computer science, electrical engineering, or related field.
- Leadership or project management experience.
- Experience with DevOps, automated testing, continuous integration/continuous deployment (CI/CD).
- Experience collaborating cross-functionally outside of your core discipline.
- Experience with supply chain considerations, such as sourcing, manufacturing, test, and distribution.
- Working knowledge of with battery, drive, and motor systems.
- Use modeling tools such as MATLAB, Simulink and Stateflow.
- Experience with three phase motor control applications.
We provide these great perks and benefits:
- Robust health, dental and vision insurance plans.
- Generous 401 (K) savings plan.
- Education assistance.
- On-site wellness, fitness center, food, and coffee service.
- And many more, check out our benefits site HERE.
Milwaukee Tool is an equal opportunity employer.
- A leading technology firm in Wisconsin seeks an Embedded Firmware Engineer II to design and implement robust firmware solutions for lighting products. The ideal candidate will have over 5 years of embedded firmware experience and a strong background in C programming, along...SuggestedCasual work
- ...technologies and solutions on our electrical engineering teams. Our Engineering Team is... ...industry. And we're pushing the limits in firmware engineering, power electronics, embedded... ...tools, and peer reviews. ~ Experience leading projects or mentoring junior firmware engineers...Suggested
- ...Sr Firmware Engineer Job Description: Senior Firmware Engineers 13135 West Lisbon Road, Brookfield, WI 53005 Job Description •Lead the design, development, test, and troubleshoot of real-time, bare-metal firmware and embedded electrical systems for multiple...Suggested
$114k - $130k
Sr. Embedded Firmware Engineer - Berlin, WI Area Location: Near Berlin, WI (Hybrid: 1-2 days remote/week) Company Summary: We are a global leader... ...: We’re seeking a Senior Embedded Firmware Engineer to lead the development of electronic controls for commercial and residential...SuggestedFull timeRemote workWork from home2 days per week1 day per week- ...Senior Embedded Firmware Engineer Waukesha WI (Onsite only) Longterm Client: Genpact Rate: 50/Hr on C2C Responsibilities Skills/Tasks requirements • Experience in Medical systems particularly in CT (Computed Tomography...Suggested
- ...What We Need: We are seeking a talented and motivated Firmware Engineer to join our dynamic engineering team. In this role, you will be responsible for the design, development, and maintenance of firmware for our next-generation products. The ideal candidate will have...Full timeWorldwide
- ...Firmware Engineer II The Firmware Engineer II is responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system features, and existing product firmware support where needed. This role will be specifically...Flexible hours
$110k - $200k
Embedded Firmware Engineer II Milwaukee, WI $110,000.00-$200,000.00 Overview Design and implement robust firmware solutions that drive the... ...success of our lighting products. From concept to production, lead firmware development, ensuring high performance, reliability,...Temporary workCasual work- ...What We Need: Brady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing, and testing real-time embedded firmware to enhance...Full timeWorldwide
- MS0074 GE Medical Systems, L.L.C. is looking for an experienced Firmware Engineer to support advanced Magnetic Resonance Imaging (MRI) systems. In this role, you will design, develop, and integrate embedded software that ensures reliable performance for sophisticated medical...Relocation package
- ...A leading robotics firm in Waukesha, Wisconsin, is seeking experienced software engineers specialized in C/C++ for embedded systems. The role involves migrating code from ClearCase to GitLab, collaborating with cross-functional teams, and performing formal code verification...
- ...software which meets rigorous quality, reliability, performance, and testability requirements. Work closely with architects and team leads on design and architectural improvements. Perform code and design reviews when appropriate. Use Scaled Agile Framework to implement...
- ...technology that improves patient lives. We are seeking an experienced Firmware Engineer to join our team supporting advanced Magnetic Resonance... ...development quality and innovation. Key Responsibilities Lead firmware development efforts, including technical planning, execution...Visa sponsorshipWork visaRelocation package
- ...Job Description Job Description Hanel is a leading US manufacturer of precision hydraulic components. We produce hydraulic components... ...Schedule # Production Coordination, collaborate with engineering, quality assurance, and production teams to meet deadlines and...Flexible hours
$80k - $90k
...Dormont Manufacturing Co in Milwaukee, Wisconsin is seeking a Manager of Engineering to lead daily operations in our engineering department. In this role, you will blend hands-on technical work with leadership responsibilities, guiding a talented team of engineers to succeed...- ## Principal EngineerApplyremote type: Onsitelocations: Sussex, WI -... ...: JR13685**We are Generac, a leading energy technology company committed... ....**Overview**The Principal Engineer serves as a senior technical... ...experience in hardware and firmware development, including C/C++*...
$112k - $154k
...Role at Baxter: Join Baxter Healthcare Corporation as a Principal Software Engineer- Android Development in Milwaukee, where you will play a... ...familiarity in JavaScript/TypeScript and C++ for embedded/firmware Hands-on experience with Android SDK, NDK, Android...Temporary workLocal areaWork visaFlexible hours- ...A global consulting firm is looking for a Manager of Data Engineering to lead the design and implementation of cloud analytics solutions. The ideal candidate will have substantial experience in Databricks and team management, along with strong skills in cloud data technologies...
$70k - $80k
...Employee Resource Groups such as VetConnect, DEI Committee, Women’s Committee. Position Summary: The Field Canvassing Team Lead is responsible for hiring, training, and developing a team of Field Canvassers to build Leaf Home brand awareness in pre-selected...Full timeH1bWork at officeLocal areaWork from homeShift workAfternoon shift- ...Job Description Job Description We are seeking a Front Office Lead to join our team at Christian Life Counseling, with flexible hours ranging from 20+ per week. This leadership role is central to supporting our front office team, clients, and therapists through excellent...Work at officeFlexible hours
- ...line or department. To accomplish this, it will require the Team Lead to: Carry out responsibilities in accordance with the... ...specifications, blueprints, and job orders (BOMs) with support from Engineering to team members and assigns workstation duties. Opens and or closes...Work experience placementShift work
- ...Join us today as the Team Lead - Loan Coordinator! First Business Bank is a Top Workplaces USA company, learn more here. At the heart of First Business Bank, we believe success comes down to putting people first. Our people are our priority - they embody ambition,...Work experience placementLocal areaImmediate start3 days per week
$21 per hour
Ourlivesmadison is seeking a Café Shift Leader in Wauwatosa, Wisconsin. This role involves providing leadership to ensure a remarkable experience for customers and co-workers. Responsibilities include managing the café’s financial results, training employees, and maintaining...Hourly payFlexible hoursShift workWeekend workAfternoon shift- ...Department Lead- Live Goods Reports to: Store Manager, Assistant Store Manager Location: Brookfield, WI Type: Non-Exempt Summary: The Department Lead assists and partners with the management team to provide the leadership, enthusiasm and integrity to drive...Seasonal work
- ...Description Neroli Salon & Spa is seeking an enthusiastic and dedicated Team Leader to support the General Manager in leading our team to consistently deliver a 5-star guest experience. This role focuses on coaching, mentoring, and inspiring the retail team to ensure...
- ...service team. Provide strong insurance technical expertise to clients and members of the Account Management and Sales team. Lead client meetings regarding renewal and utilization results. Regular client contact and in-person attendance at client meetings....Temporary workWork at officeLocal areaFlexible hours
- ...Visual Lead - The Corners Of Brookfield Brookfield, Wisconsin, United States Why Join ALO? Mindful movement. It's at the core of why we do what we do at ALO—it's our calling. Because mindful movement in the studio leads to better living. It changes who yogis...Full timeWork experience placementShift work
- ...Catering Lead At Panera At Panera, our people come first. If you're looking for a place where you can grow, feel supported, be yourself, enjoy great perks, and have a little fun along the way—you're in the right spot. We're here to help you succeed every day, in every...Full timeLocal areaFlexible hoursShift workNight shift
- ...Team Lead New Berlin Job area: Managerial DSV - Global transport and logistics POSITION SUMMARY The Team Lead has general responsibility for coordinating and overseeing all operational activities, which they are assigned to daily. Under the direction of the...Temporary workImmediate startWeekend workAfternoon shift
- ...Cloud Governance Lead (Azure and AWS) Gallagher is looking for a Cloud Governance Lead (Azure and AWS) to work with divisions across the globe. This role requires a strong hands-on approach, combining leadership skills with practical, sound knowledge of Azure services...Full timeLive outWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Firmware Engineer - Firmware Lead. Be the first to apply!



