USNLX Ability Jobs

USNLX Ability Careers

Job Information

GENERAC POWER SYSTEMS Firmware Engineer III Power in WAUKESHA, Wisconsin

JOB REQUIREMENTS: Generac Power Systems seeks a Firmware Engineer III Power in Waukesha, WI. Duties: Embedded Firmware Development: Design, develop, and implement embedded firmware solutions for power electronics systems using bare metal, real-time programming techniques for Cortex Mx series microprocessors. Extensive familiarity with complex signal processing algorithms and fixed precision implementations of the same. Cross checking implementations with system level tools such as PowerSimTech and Matlab. Power Electronics Integration: Collaborate closely with hardware and system engineers to integrate and test firmware solutions. Safety Compliance: Ensure firmware and software design adhere to UL 1998 safety standard requirements for software in programmable components, aiming for reliable and secure operation of power electronic systems. Real-time Control: Implement real-time control algorithms and firmware to regulate power electronics converters, inverters, and related devices with a focus on precision and efficiency. Testing and Validation: Plan and conduct thorough testing and validation of firmware designs to ensure functionality, reliability, and compliance with performance specifications and safety standards. Performance Optimization: Identify opportunities for firmware optimization, code size reduction, and execution time improvements to achieve maximum efficiency and responsiveness of power electronic systems. Debugging and Troubleshooting: Investigate and resolve issues related to firmware, hardware, and system interactions to ensure smooth operation and reliable performance. Documentation: Maintain comprehensive documentation of firmware designs, algorithms, test procedures, and project progress for future reference and knowledge sharing. Continuous Learning: Stay up-to-date with the latest advancements in embedded systems, microprocessors, and power electronics technologies, and apply this knowledge to enhance firmware development processes. Collaboration and Mentorship: Collaborate effectively with cross-functional teams, providing technical leadership and mentorship to junior engineers in the firmware development domain. Position requires a Bachelor\'s degree in Engineering, Computer Science, Information Technology, or related field of study plus 4 years of experience as a firmware engineer or in a related occupation. Requires 4 years of experience in the following: (1) Embedded firmware development; (2) Metal programming for microprocessors; (3) Using programming languages: C or similar; (4) Working with power electronics\' control algorithms; (5) Using debugging tools: oscilloscopes, logic analyzers or similar for firmware validation and troubleshooting. Telecommuting is permitted. 40 hours/week. Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at https://www.jobpostingtoday.com/ Ref# 61435. ***** OTHER EXPERIENCE AND QUALIFICATIONS: Position requires a Bachelor\'s degree in Engineering, Computer Science, Information Technology, or related field of study plus 4 years of experience as a firmware engineer or in a related occupation. Requires 4 years of experience in the following: (1) Embedded firmware development; (2) Metal programming for microprocessors; (3) Using programming languages: C or similar; (4) Working with power electronics\' control algorithms; (5) Using debugging tools: oscilloscopes, logic analyzers or similar for firmware validation and troubleshooting. Telecommuting is permitted. ***** APPLICATION INSTRUCTIONS: Apply Online: https://www.jobpostingtoday.com/application/61435/apply

DirectEmployers