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

Firmware Engineer II

Generac

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 involved in helping the design and development of new controls or algorithms, and system testing both in the lab and on real products.

This role is onsite in our Waukesha WI Headquarters office.

Major Responsibilities:

  • Provide new product development support, specific to microprocessors/microcontrollers in the Industrial, Commercial, Residential and/or Retail generator or Power Tool product area.
  • Designs, validates, and brings new products to market - specific responsibilities include designing and developing application software/firmware for embedded controllers in C, defining interface requirements, and creating firmware for communication interfaces and/or system algorithms
  • Design of new control algorithms and performing Applications Engineering
  • Develop new firmware or software modules, and maintain supporting documentation
  • Create, design and develop test specifications for new systems and firmware/software.
  • Conducts and evaluates test specification including testing firmware/hardware
  • Take part in Design for Manufacturability and Design for Test Activities
  • Collaborates with internal product development departments, and other core engineering teams such including engines, transfer switch's, alternators, and others as needed to specify interfaces and/or algorithms needed in controls for interface.
  • Utilizes simulation tools as appropriate
  • Creates and/or modifies design documentation
  • Help troubleshoot designs
  • Participate in design reviews
  • Supporting product development plans (schedule, product cost, meeting design inputs)
  • Occasional Travel to other Generac facilities and customer site visits as necessary

Minimum Job Requirements:

  • Bachelor of Science in Electrical Engineering, Computer Engineering, or directly related Engineering degree
  • 2 years of experience with embedded programming using languages such as C, C++

Knowledge / Skills / Abilities:

  • Ability to perform detail-oriented work with a high degree of accuracy
  • Proficient oral and written communication
  • Uses basic engineering principles
  • Able to solve basic engineering problems, good decision-making skills
  • Basic knowledge of communication protocols/hardware interface

This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, 8 paid Holidays and 401(k) retirement benefits.

Physical Demands: While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls. The employee is regularly required to stand and walk. On occasion the incumbent may be required to stoop, bend or reach above the shoulders. The employee must occasionally lift up to 25 - 50 pounds. Specific conditions of this job are typical of frequent and continuous computer-based work requiring periods of sitting, close vision and ability to adjust focus.

"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law."

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer II in Waukesha, WI vacancy
  •  ...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...  ...click HERE. The Firmware Engineer II will collaborate with and establish trusting... 
    Suggested

    Milwaukee Tool

    Brookfield, WI
    3 days ago
  •  ...organize/execute formal code verification for releases Qualifications we seek in you! Bachelor’s degree in computer science, computer engineering or in related STEM Major 10+ years of C/C++ experience in embedded software development Experience successfully migrating code... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Robotics Prcocess Automation, LLC

    Waukesha, WI
    17 hours ago
  •  ...Software Engineer II As a Software Engineer you will perform 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... 
    Suggested

    Briggs & Stratton

    Milwaukee, WI
    2 days ago
  •  ...The DevOps Engineer II will be responsible for daily administration and operation of the DevOps stack at RxBenefits. He/She will work closely with the Development team and our Infrastructure team to develop our CI/CD stack and implement monitoring and observability into... 
    Suggested
    Temporary work
    Local area
    Remote work

    RxBenefits

    Milwaukee, WI
    2 days ago
  •  ...Industrial Engineer II We are Generac, a leading energy technology company committed to powering a smarter world. Over the 60 plus years of Generac's history, we've been dedicated to energy innovation. From creating the home standby generator market category, to... 
    Suggested

    Generac

    Waukesha, WI
    2 days ago
  • $125k

     ...Senior C++ Embedded Firmware Software Engineer Five or more years of C, C++, or C# embedded firmware engineering experience as well as a four year degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering are required Pay is... 
    Permanent employment
    Full time
    Remote work

    MRINetwork

    Menomonee Falls, WI
    2 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
  •  ...Description: Description: Manufacturing Engineer and/or Senior Manufacturing Engineer ****: DOE can go up to #####. Average rate: #####/hr Bill Rate: ##### These roles can go temp to perm Hours: 7am - 4pm This position is responsible... 
    Permanent employment
    Temporary work
    For contractors
    Work at office
    Local area

    Tricehealthcare

    Waukesha, WI
    3 days 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
  •  ...Senior Engineer For Software DevOps And Development System Administration Needs to be hybrid in Milwaukee, WI. 30%-60% of in office time expected. Position Overview: A Senior Engineer for software DevOps and development system administration will execute and facilitate... 
    Work at office

    Samprasoft

    Milwaukee, WI
    3 days ago
  •  ...will ripple far beyond the workplace - creating lasting change for people and the planet. What You Will Contribute: Quality Engineer II Make an impact where quality meets innovation. We're looking for a Quality Engineer II to play a key role in supporting... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    Badger Meter

    Milwaukee, WI
    2 days ago
  •  ...strengthen businesses and build a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? The Engineer II for Mobile Industrial Power Solutions is responsible for providing engineering solutions to the product development projects... 
    Contract work
    Work experience placement

    Generac Power Systems

    Sussex, WI
    1 day ago
  •  ...Mechanical Engineer II As a Mechanical Engineer II you will perform engineering tasks under moderate guidance that are varied and moderately difficult, which require troubleshooting and interpretation of data, development of new test methods or procedures and are used... 

    Briggs & Stratton

    Milwaukee, WI
    1 day ago
  •  ...Project Engineer II Job Description: Project Engineer II – Hand Tools NPD INNOVATE WITHOUT BOUNDARIES! At Milwaukee Tool we firmly...  ...unique within the industry. And we’re pushing the limits in firmware engineering, power electronics, embedded systems, machine... 
    Work experience placement

    Techtronic Industries North America

    Milwaukee, WI
    4 days ago
  • $26 - $39 per hour

     ...EEG Technologist II The purpose of this role is to gather diagnostic data from specific neurological examinations for physician interpretation and to extract from patient charts and patients' family members all pertinent data and information that will assist the physician... 
    Temporary work
    Relocation package

    Neuro Pathway LLC

    Milwaukee, WI
    17 hours ago
  •  ...All our teams touch every step of the process, that is why our Engineering teams are some of the key contributors to our continuous innovations...  .... Milwaukee Tool is looking for a Reliability Engineer II to be part of the Battery System Reliability team. This role will... 

    Techtronic Industries North America

    Brookfield, WI
    1 day ago
  •  ...Embedded Wireless Driver Solutions (Primarily Wi-Fi) Engineer Technical / Soft Skills - Years of experience - Rating out of 5 Experience with Bluetooth or other wireless protocols. Contributions to open-source wireless projects. Knowledge of secure boot, OTA... 

    Omni Inclusive

    Waukesha, WI
    4 days ago
  •  ...microcontroller architectures (ARM, Infineon, NXP, Renesas) and embedded C/C++. Firmware experience – practical familiarity with embedded firmware and low-level development workflows. Engine systems expertise – deep understanding of engine behavior, calibration, and... 
    Temporary work
    Remote work

    Kyyba

    Waukesha, WI
    2 days ago
  •  ...Snapshot of the Role As an Embedded Engineer I, you will support the design, development, testing, troubleshooting, and launch of embedded hardware and software solutions for off-highway market equipment. This is a highly hands-on role with a strong hardware focus... 
    Internship
    Live in

    HUSCO International

    Waukesha, WI
    5 hours ago
  •  ...Reliability Engineer II Job Description: Reliability Engineer II (NPD) Come be DISRUPTIVE with us! At Milwaukee Tool, our most valued resource is our dedicated team of employees - employees who work with a passion to be the best and an unparalleled pride in their... 

    Techtronic Industries North America

    Milwaukee, WI
    1 day ago
  •  ...Real Time Automation, Inc. It’s time to make factory floor data a valuable information asset We’re seeking a Product Development Engineer with strong C skills to help lead an upgrade project to grow an established product line. You’ll work on embedded systems, develop... 
    Full time
    Casual work

    RTA - Real Time Automation, Inc.

    Pewaukee, WI
    17 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
    5 days ago
  •  ...A leading automation technology company in Pewaukee, Wisconsin is seeking a Product Development Engineer to lead software development for embedded systems. You'll work with industrial communication protocols and troubleshoot networking issues while collaborating closely... 

    RTA - Real Time Automation, Inc.

    Pewaukee, WI
    17 hours ago
  • $5,000 per month

     ...Gas Distribution Technician II- Mi-Tech Services, Inc. Milwaukee, WI As a full-service engineering, design, and construction services firm, Mi-Tech delivers comprehensive support for utility and infrastructure projects from planning and design through execution.... 
    Work at office

    Michels

    Milwaukee, WI
    7 hours ago
  • $91.7k - $163.7k

     ...and components that meet all technical specifications and business requirements per assigned work items Work closely with lead engineers to develop the best technical design and approach for new product development Collaborates closely with Business Analysts on developing... 
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work

    Optum

    Waukesha, WI
    1 day ago
  •  ...Senior Software Engineer As a Senior Software Engineer, you will own the design, development, and delivery of next-generation compute...  ...Imaging (MRI) scanners. Working across global software, firmware, and service engineering teams, you will drive platform capabilities... 
    Visa sponsorship
    Work visa
    Relocation package

    GE

    Waukesha, WI
    2 days ago
  •  ...Job Description Summary As a Senior Software Engineer, you'll play a meaningful role in shaping the next generation of MR scanner technology. This position offers the opportunity to make a real impact on healthcare innovation while working in a collaborative, supportive... 
    Visa sponsorship
    Work visa
    Relocation package

    GE Healthcare

    Waukesha, WI
    5 hours ago
  •  ...patients. We are building the next generation of intelligent, connected MRI workflows—and we’re looking for thoughtful, collaborative engineers who are excited to grow with us. As a Software Engineer, you will help evolve a mission‑critical MRI software platform built on... 
    Visa sponsorship
    Work visa
    Relocation package

    GE Healthcare

    Waukesha, WI
    3 days ago
  •  ...ABOUNT THE ROLE We are seeking an experienced Software Engineer who brings strong technical depth and a hands-on, problem-solving mindset to the team. This role sits at the intersection of enterprise software development, cross-functional collaboration, and continuous... 

    Midwest Engineering Systems

    Waukesha, WI
    4 days ago
  • $110k

     ...Software Engineer Pay up to $110,000 Must be a United States citizen or Green Card holder No remote Full-time Permanent W-2 employee Full benefits No relocation Pewaukee, Wisconsin area This employee-oriented, family-oriented, customer-oriented, custom industrial automation... 
    Permanent employment
    Full time
    Remote work
    Relocation

    MRINetwork

    Pewaukee, 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!