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

Firmware Engineer II

Techtronic Industries North America

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 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 for our batteries group 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 application functions and libraries for real-time applications and low to mid-level complexity projects.

  • 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 Computer Engineering, Computer Science, Electrical Engineering, or related field.

  • 2+ years of experience with embedded C/C++ or a comparable programming language for embedded systems.

  • Experience with one or more of the following: DevOps, automated testing (LabView), continuous integration/continuous deployment (CI/CD), hardware in the loop (HIL), unit testing, structural testing methodologies, National Instrument hardware, and TestStand.

  • Experience with software configuration management tools, defect tracking tools, and peer reviews.

  • Experience leading projects or mentoring junior firmware engineers.

  • 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:

  • Master's Degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.

  • Experience with CAD tools, particularly those relevant to electrical/PCB design.

  • "Bare metal" C/C++ programming experience outside of an OS/RTOS.

  • Experience developing bare-metal firmware designs for real-time 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.

Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled

We endeavor to make this site accessible to any and all users. If you need to contact us regarding technical accessibility of our website call View phone number on click.appcast.io. This number is only for technical accessibility issues, not general employment or job posting inquiries.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer II 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
    11 hours ago
  •  ...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

    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 leader in designing and manufacturing commercial-grade equipment used in critical settings including hotels, hospitals, fire stations... 
    Suggested
    Full time
    Remote work
    Work from home
    2 days per week
    1 day per week

    1872 Consulting

    New Berlin, WI
    3 days 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... 
    Suggested

    The Medical College Of Wisconsin Inc

    Wauwatosa, WI
    4 days 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
    11 hours ago
  •  ...SummaryUnder general direction, the Server Engineer II maintains, repairs, installs and supports MCW server infrastructure and related hardware and software.Primary ResponsibilitiesWork with the Server team resources meet department goals, priorities and initiatives.Complete... 
    Local area
    Flexible hours

    The Medical College Of Wisconsin Inc

    Wauwatosa, WI
    4 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
  •  ...Software Engineer II Position Description: Performs a variety of moderately complex engineering duties to design, plan, and oversee the architect, design, development, and management of software systems applied to new or existing products. Evaluates progress and results... 

    Briggs & Stratton

    Milwaukee, WI
    2 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
  •  ...you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Software Development Engineering - Sr Professional II TITLE: Software Development Engineering - Sr Professional II EMPLOYER: Fiserv Solutions, LLC LOCATION:... 
    Second job

    Fiserv

    Milwaukee, WI
    5 days ago
  •  ...Software Engineer II Location: Menomonee Falls, WI, US, 53051 Job ID:114397 The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions for the U.S. Navy and navies around... 
    Local area
    Flexible hours

    Leonardo DRS

    Menomonee Falls, WI
    4 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
  •  ...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... 

    Milwaukee Tool

    Brookfield, WI
    12 hours ago
  •  ...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... 

    Concord IT Systems

    Waukesha, WI
    5 days ago
  •  ...Alegeus is seeking a Software Engineer II to develop software for our administrative and engagement product, a core component of our Enterprise SaaS platform. The successful candidate will create program logic, code, test and implement applications, emphasizing secure... 
    Work at office
    Flexible hours

    Alegeus

    Milwaukee, WI
    5 days ago
  • $85k - $100k

    A leading laser technology firm in Waukesha, WI is seeking an Applications Engineer II to support customer engagement and optimize fiber laser systems. This role involves conducting demonstrations, training customers, and improving operational efficiency. The ideal candidate... 

    On Point Holdings, LLC

    Waukesha, WI
    11 hours ago
  •  ...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... 

    Robotics Prcocess Automation, LLC

    Waukesha, WI
    4 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 responsible for the design, development, and maintenance of firmware for our next-generation products. The ideal candidate will have... 
    Full time
    Worldwide

    Brady

    Milwaukee, WI
    4 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 printing systems. The position is responsible for designing, implementing, and testing real-time embedded firmware to enhance... 
    Full time
    Worldwide

    Brady

    Milwaukee, WI
    1 day ago
  • $85k - $100k

     ...systems). We invest in excellence, lead with integrity, and empower our teams to create impact across industries. Applications Engineer II (Laser & Fabrication Systems) Entity: DNE Laser USA, LLC Department: Engineering & Applications FLSA Status: FT, Exempt Travel... 
    Local area
    Remote work

    On Point Holdings, LLC

    Waukesha, WI
    11 hours ago
  • Keywords- Embedded Linux (Yocto or similar), C++, developing object oriented (OO) software, emulators, debuggers, Analyzers. Job Description: Work closely with systems and hardware teams on requirements gathering and capture. Interact with global software and hardware ...

    TechDigital Group

    Waukesha, WI
    1 day ago
  •  ...businesses and build a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? The Engine Code Engineer II plays an important role in advancing the design and performance of internal combustion engines (ICE), through code... 
    Work experience placement

    Generac Power Systems

    Waukesha, WI
    1 day ago
  •  ...Railpros is seeking a Rail Systems Engineer II to perform engineering work in the design, development, and integration of railroad signal and communications systems. This role involves preparing engineering drawings, supporting system integration, and troubleshooting technical... 

    Railpros

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

     ...High School Salary Range: $48,000.00 - $58,000.00 per year Travel Percentage: Up to 10% Shift: Day Category: Engineering Job Summary The Rail Systems Engineer II performs professional engineering work in the design, development, and integration of railroad signal and... 
    Full time
    Work at office
    Shift work

    Railpros

    Muskego, WI
    5 days ago
  •  ...our unique ability to provide control, mechanical and process engineering, along with custom assembly machine manufacturing and panel building...  ...to meet all your needs. Job Description The Engineer II, Automation Service is responsible for the design, programming,... 
    Work at office

    RadNet, Inc.

    New Berlin, WI
    11 hours ago
  •  ...work anniversary Job Description Under the direction of Engineering Management, develop and analyze new or existing designs to meet...  ...initiatives.  The ideal candidate for a Mechanical Engineer II would be able to do the following: # Under minimal... 
    For contractors
    Work at office

    Alto-Shaam

    Menomonee Falls, WI
    19 days ago
  • RadNet, Inc. is looking for an experienced Engineer II, Automation Service to design, program, and support industrial automation systems. This role involves collaborating directly with clients and troubleshooting on-site issues, ensuring efficient delivery of tailored automation... 

    RadNet, Inc.

    New Berlin, WI
    11 hours ago
  •  ...0 pm Weekends : This weekend program compensates an additional 15% on the base rate. Job Summary: Searching for a level II Neurodiagnostic Technologist for our weekend program. The weekend program compensates an additional 15% on the base rate. Sign-on... 
    Temporary work
    Relocation package
    Shift work
    Weekend work

    Froedtert Health

    Milwaukee, WI
    2 days ago

Do you want to receive more vacancies?

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