Firmware Engineer II
Generac · Waukesha, WI · 1 wk ago
On-siteEngineeringFull-time
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.
- Create, design and develop test specifications for new systems and firmware/software.
- Conducts and evaluates test specification including testing firmware/hardware.
- Takes 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.
- Supports 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
Benefits
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.