Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer II - Motor Control

Milwaukee Tool

Job Description:

Applicants must be authorized to work in the U.S.; Sponsorship is not available for this position at this time.

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 Firmware Engineer II - Motor Control will collaborate with and establish trusting relationships with engineers and cross-functional teams locally and globally. You will participate in the new product development process supporting deliverables at key milestones.

You'll also be DISRUPTIVE through these duties and responsibilities:
  • Working independently, design, prototype, test, and troubleshoot embedded systems including functions and libraries for real-time motor control applications.
  • Work to design, model, simulate, and implement advanced control algorithms independently and under the supervision of senior engineers.
  • Develop, analyze, maintain, and document control system architecture.
  • Develop and execute test plans and procedures for firmware applications and subsystems.
  • Use laboratory equipment such as oscilloscopes, power supplies, electronic loads, and data acquisition systems.
  • Conduct experiments, perform simulations, and draw concise, logical conclusions by analyzing data.
  • Track projects to ensure adherence to schedule and communicate status updates to other teams and mid-level management.
  • Role model Milwaukee Tool's culture while providing technical guidance, mentorship, and coaching junior Engineers.
  • Work with component suppliers and manufacturers for proper component selection on existing projects and providing input into future product needs.
  • Schedule, develop agendas for, facilitate, and document technical meetings and formal presentations.
  • Acquire knowledge and maintain an understanding of Milwaukee Tool's development and manufacturing processes to effectively and efficiently mass produce power tools.
  • Design and qualify new solutions to applicable regulatory standards such as UL, CEC, CE, and ANSI.
What TOOLS you'll bring with you:
  • Bachelor of Science Degree in Electrical Engineering or related field.
  • 2+ years of experience with embedded C/C++ or a comparable programming language for embedded systems.
  • Working knowledge of closed loop control theory.
  • Experience with one or more of the following: DevOps, continuous integration/continuous deployment (CI/CD), hardware in the loop (HIL), unit testing.
  • Experience with software configuration management tools, defect tracking tools, and peer reviews.
  • Excellent problem-solving skills, exercises independent judgement and works well under pressure in a dynamic environment.
  • Self-motivated, organized, efficient, process oriented with a strong work ethic.
  • Exceptional verbal and writing skills.
  • Ability to travel 10% of the time (domestic and international).
Other TOOLS we prefer you to have:
  • "Bare metal" C/C++ programming experience outside of an OS/RTOS.
  • Familiarity with model-based control development, code generation, and automated testing utilizing design tools such as MATLAB/Simulink.
  • Working knowledge of vector control, pulse width modulation, control loop tuning, and stability analysis.
  • Familiarity with three phase motor control and/or power control applications.
  • Ability to read power electronics schematics and component data sheets.
  • Experience with CAD tools, particularly those relevant to electrical/PCB design.
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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer II - Motor Control in Brookfield, WI vacancy
  •  ...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... 
    Suggested
    Flexible hours

    Generac

    Waukesha, WI
    4 days ago
  • $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,... 
    Suggested
    Temporary work
    Casual work

    J.W. Speaker Corporation

    Germantown, WI
    12 hours ago
  •  ...Software Engineer II Location: Menomonee Falls, WI, US, 53051 Job ID:114397 The Leonardo DRS...  ...innovative naval gas and hybrid power systems, control technology and support solutions for the...  ...components like programmable relays and motor overload protection devices up to large... 
    Suggested
    Local area
    Flexible hours

    Leonardo DRS

    Menomonee Falls, WI
    4 days ago
  •  ...Principal Firmware Engineer Innovate without boundaries! At Milwaukee Tool we firmly believe...  ...responsible for giving life to the batteries, motors, and electronics that power solutions...  .... Experience with three phase motor control applications. We provide these... 
    Suggested

    Milwaukee Tool

    Brookfield, WI
    13 hours ago
  •  ...Automation Division (SSI Automation), we deliver intelligent, turnkey controls and automation solutions that reduce risk, accelerate...  ...performance. Summary Under moderate supervision, the Controls Engineer II is responsible for developing, programming, and commissioning... 
    Suggested
    For subcontractor
    Remote work

    Steele Solutions

    Milwaukee, WI
    29 days ago
  •  ...Sr Firmware Engineer Job Description: Senior Firmware Engineers 13135 West Lisbon Road, Brookfield, WI 53005 Job Description •Lead...  .... • Peer-review firmware designs and source code to control electrical and IoT systems in our products. • Analyze and enhance... 

    Techtronic Industries North America

    Brookfield, WI
    1 day ago
  • $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...  ...reliability, we continue to modernize our products with smart controls and advanced embedded systems. Our engineering culture is... 
    Full time
    Remote work
    Work from home
    2 days per week
    1 day per week

    1872 Consulting

    New Berlin, WI
    3 days ago
  •  ...SummaryUnder general direction, the Server Engineer II maintains, repairs, installs and supports MCW server infrastructure and related...  ...noise from time to time. Work performed in an environmentally controlled environment.Sensory AcuityAbility to detect and translate... 
    Local area
    Flexible hours

    The Medical College Of Wisconsin Inc

    Wauwatosa, WI
    4 days ago
  •  ...serves as a turnkey automation controls partner to companies that are...  ...control, mechanical and process engineering, along with custom assembly...  ...Job Description The Engineer II, Automation Service is responsible...  ...programming, sensors, VFDs & motor controls, safety systems, IT... 
    Work at office

    RadNet, Inc.

    New Berlin, WI
    12 hours ago
  •  ...Software Engineer II Position Description: Performs a variety of moderately complex engineering duties to design, plan, and oversee...  ...necessary. Job Responsibilities: Develops and manages control system software for various power systems at the given partially... 

    Briggs & Stratton

    Milwaukee, WI
    2 days ago
  •  ...difference at Fiserv. Job Title Software Development Engineering - Sr Professional II TITLE: Software Development Engineering - Sr...  ...kickoff, ensure effective completion of project milestones, control project scope and mitigate risks. Manage daily support and... 
    Second job

    Fiserv

    Milwaukee, WI
    5 days ago
  •  ...Nari is seeking a Project Engineer, Electrical, to manage electrical design activities and...  ...program development for modernizations crane control systems. The ideal candidate will have a...  ..., particularly with motion and motor control products. Benefits include a comprehensive... 

    NARI

    New Berlin, WI
    5 days ago
  •  ...Project Engineer II Location: Menomonee Falls, WI, US, 53051 Job ID: 114391 The Leonardo...  ...innovative naval gas and hybrid power systems, control technology and support solutions for the...  ...products such as power converters, motor drives, uninterruptible power supplies,... 
    Work at office
    Local area
    Flexible hours

    Leonardo DRS

    Menomonee Falls, WI
    4 days ago
  •  ...Job title: Embedded developer with ECU, Controls Work Location: Waukesha, WI, USA...  ...NXP, Renesas) and embedded C/C++. Firmware experience - practical familiarity with...  ...and low-level development workflows. Engine systems expertise - deep understanding of... 
    Temporary work
    Remote work

    Kyyba

    Waukesha, WI
    4 days ago
  •  ...facilities for naval and marine power distribution, power conversion, motor controls, drives, and automation / control equipment Job Summary Leonardo DRS NPS has a need for a Mechanical Engineer II experienced in acoustic design and analysis of high-performance rotating... 

    Leonardo DRS

    Menomonee Falls, WI
    4 days ago
  •  ...Build What’s Next - Starting with You. Ready to turn your engineering degree into real-world impact? At Johnson Controls, our Engineering Training Program isn’t just a job, it’s a launchpad. This position is on our Controls Hardware team based in Milwaukee, WI. Over 1... 
    Permanent employment
    Full time
    Internship
    Relocation
    Relocation package

    YDU JC Air Cond & Ref Inc.- Dubai

    Milwaukee, WI
    4 days ago
  •  ...Wisconsin. Position Summary: The Application Engineering position is responsible for external frontline...  ...providing sustainable solutions that power, transmit and control motion. The Company's electric motors and air moving subsystems provide the power to create... 
    Contract work
    Remote work
    Worldwide

    Regal Rexnord Corp

    Milwaukee, WI
    2 days ago
  • $110k - $164k

     ...Johnson Controls, Inc. is looking for a Principal Embedded Edge AI Engineer to join their Data Center Cooling Optimization team in Milwaukee, WI. In this role, you will design and deploy advanced AI/ML models on embedded platforms, focusing on time-series intelligence... 

    Johnson Controls

    Milwaukee, WI
    5 days ago
  •  ...What We Need: We are seeking a talented and motivated Firmware Engineer to join our dynamic engineering team. In this role, you will be...  ...using a real-time operating system (RTOS) or POSIX interprocess control (IPC) Experience in application and/or driver development... 
    Full time
    Worldwide

    Brady

    Milwaukee, WI
    4 days ago
  • $75k

     ...Johnson Controls is launching an Engineering Training Program in Milwaukee, WI, aimed at recent graduates. The program provides hands-on experience across multiple teams and roles, supporting real projects that impact sustainability. Participants will rotate through engineering... 
    Traineeship
    Relocation package

    YDU JC Air Cond & Ref Inc.- Dubai

    Milwaukee, WI
    5 days ago
  •  ...What We Need: Brady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer...  ...a real-time operating system (RTOS) or POSIX interprocess control (IPC). Demonstrated knowledge of object-oriented analysis... 
    Full time
    Worldwide

    Brady

    Milwaukee, WI
    1 day ago
  •  ...future. Ready to Power a Smarter World with us? The Engine Code Engineer II plays an important role in advancing the design and performance...  ...Simulink tools to optimize system behavior, improve engine control, and increase engine performance across a range of gaseous... 
    Work experience placement

    Generac Power Systems

    Waukesha, WI
    1 day ago
  • 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... 
    Casual work

    J.W. Speaker Corporation

    Germantown, WI
    12 hours ago
  •  ...The Medical College of Wisconsin, Inc. is seeking a Server Engineer II responsible for maintaining and supporting server infrastructure. The ideal candidate will have a Bachelor's degree and at least 5 years of experience in server technology, including Windows and Linux... 

    The Medical College Of Wisconsin Inc

    Wauwatosa, WI
    4 days ago
  • $48k - $58k

     ...year Travel Percentage: Up to 10% Shift: Day Category: Engineering Job Summary The Rail Systems Engineer II performs professional engineering work in the design...  ...in system integration activities for signal control systems and field equipment. Analyze system performance... 
    Full time
    Work at office
    Shift work

    Railpros

    Muskego, WI
    5 days ago
  • $66.8k - $113.7k

     ...Software Engineer II Join Alegeus as a Software Engineer II. You will develop software for our administrative and engagement product, a key member of our Enterprise SaaS platform. Responsibilities Create program logic for new applications and refine logic in existing ones... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Alegeus

    Milwaukee, WI
    5 days ago
  •  ...InvestCloud (formerly Advicent) is looking for a talented and motivated Software Developer II to join our team. You will deliver and support our web-based financial planning applications using technologies such as C#/.Net Core, C++, and Java. The ideal candidate will... 
    Work at office
    Remote work
    Flexible hours

    Advicent Solutions LP

    Milwaukee, WI
    5 days ago
  • $88k - $132k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company. You'... 
    Work experience placement
    Local area
    Immediate start

    Indeed

    Milwaukee, WI
    2 days ago
  •  ...Briggs & Stratton is seeking a Mechanical Engineer II in Wauwatosa, Wisconsin. In this role, you will conduct moderately complex engineering tasks, support product development, and solve customer-related issues. Candidates should have a Bachelor's Degree in Engineering... 
    Worldwide

    Briggs & Stratton

    Wauwatosa, WI
    5 days ago
  • $130k

     ...Job Description Job Description Job Title: Controls Engineer Responsibilities Develop new and improved processes through the application of theoretical and practical engineering. Design and build factory-level and line/machine-level control standards and specifications... 
    Permanent employment

    Actalent

    Brookfield, WI
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer II - Motor Control. Be the first to apply!