Firmware Engineer III

1 month ago


Reno, United States Generac Full time

Generac Clean Energy is looking for a motivated Firmware Engineer with insatiable curiosity to help create next generation energy storage products. The successful applicant will join a team of highly knowledgeable and collaborative engineers. You will have the opportunity to solve challenging problems that unlock residential PV and energy storage systems at mass scale.


Generac Clean Energy combines the speed and excitement of a technology startup with the resources and market power of an S&P 500 industry leader. Our careers offer boundless opportunity for growth for energetic, mission-driven applicants who seek challenge and impact in a fast-paced culture of teaching, learning.

The position is available in Reno, NV.


Essential Duties & Responsibilities:


  • Drive power electronics, communications, and battery design architecture with a firmware focus.
  • Lead functional safety architecture and processes including FMEA driven development for adherence and validation to meet UL1998 and related functional safety standards.
  • Drive firmware development for performance, scalability, robustness, and tight integration with the hardware.
  • Improve team resiliency and capacity through hiring and building internal leadership and technical depth.
  • Hands-on hardware bring up, build and execute component validation to deliver robust, functional code.
  • Develop, enhance and debug new and existing real-time firmware in C. Deliver high-quality code in a real-time embedded environment.


Qualifications


  • BS in Engineering, Computer Science, Mathematics, Physics.
  • 15 years of engineering experience with demonstrated expertise in firmware, power electronics, communications, or battery product development.
  • Demonstrated delivery of firmware for products at scale and quality.
  • Expert knowledge of architecture through low level firmware for battery, communications, and functional safety areas.
  • Experience with CAN bus, DBC file management and CAN bus tools like PCAN Explorer, Vector Canalyzer or CANApe is desired
  • Demonstrated success implementing and improving firmware development processes.
  • Demonstrated success with firmware quality initiatives development (for example unit testing, MISRA, UL1998, FMEA driven firmware design).
  • Demonstrated success leading firmware validation development (unit test, smoke tests, automated regression, SIL/HIL approaches).
  • Excellent software fundamentals including architectural design, algorithm development, data structures, code modularity, and maintainability
  • Experience with test driven development, Experience using unit testing, SIL, or HIL. Our developers participate significantly in firmware testing, so a validation mindset is required.
  • Ability to collaborate and communicate complex technical concepts.


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 loads as large as 25 pounds. Specific conditions of this job include actions typical of frequent and continuous computer-based work requiring periods of sitting, close vision and ability to adjust focus. This position will require occasional travel.



  • Reno, United States Generac Power Systems Full time

    Firmware Engineer III Company Generac Power Systems Name Firmware Engineer III Req # 64114 Employment Type Full Time Shift 1st Generac Clean Energy is looking for a motivated Firmware Engineer with insatiable curiosity to help create next generation energy storageproducts. The successful applicant will join a team of highly knowledgeable and...


  • Reno, United States Breadware Full time

    A Principal Firmware Engineer at Breadware is responsible for defining the firmware solution architecture and development for wireless IoT devices. In this position you will be part of a team that focuses on the delivery of IoT systems using existing and new development requirements for a variety of customer projects. You have the knowledge and expertise to...

  • Firmware Engineer II

    18 hours ago


    Reno, United States Breadware Full time

    A Firmware Engineer at Breadware is responsible for defining the firmware solution architecture and development for wireless IoT devices. In this position you will be part of a team that focuses on the delivery of IoT systems using existing and new development requirements for a variety of customer projects. You have the knowledge and capabilities to create...


  • Reno, United States Breadware Full time

    Job DescriptionJob DescriptionA Principal Firmware Engineer at Breadware is responsible for defining the firmware solution architecture and development for wireless IoT devices. In this position you will be part of a team that focuses on the delivery of IoT systems using existing and new development requirements for a variety of customer projects. You have...

  • Firmware Engineer

    1 month ago


    Reno, United States Horiba Full time

    The HORIBA Group of worldwide companies provides an extensive array of instruments and systems for applications ranging from automotive R&D, process and environmental monitoring, in-vitro medical diagnostics, semiconductor manufacturing and metrology, to a broad range of scientific R&D and QC measurements. Proven quality and trustworthy performance have...


  • Reno, United States Breadware Full time

    A Firmware Engineer at Breadware is responsible for defining the firmware solution architecture and development for wireless IoT devices. In this position you will be part of a team that focuses on the delivery of IoT systems using existing and new development requirements for a variety of customer projects. You have the knowledge and capabilities to create...


  • Reno, United States Breadware Full time

    Job DescriptionJob DescriptionA Firmware Engineer at Breadware is responsible for defining the firmware solution architecture and development for wireless IoT devices. In this position you will be part of a team that focuses on the delivery of IoT systems using existing and new development requirements for a variety of customer projects. You have the...


  • Reno, United States Redwood Materials Full time

    Director of Electrical & Firmware Engineering You are a passionate engineering leader who cares as much about building great products as about building great teams. You will lead a team of engineers (power electronics, electrical, firmware, test) and technicians to build technology in support of Redwood’s battery materials manufacturing, refining, and...

  • Firmware Engineer

    11 hours ago


    Reno, United States HORIBA,Ltd. Full time

    Firmware Engineer Are you looking for an exciting career in the semiconductor industry? Semiconductors are the key evolving components in the industry today. HORIBA has kept its sights keenly focused on this micro world and provides rewarding careers in Sales and Marketing, Research and Development, Production, and Operations. HORIBA Semiconductor's...


  • Reno, United States Generac Power Systems Full time

    Company Generac Power Systems Name Electronic Design Engineer III Req # 64532 Employment Type Full Time Shift 1stThere has never been a better time to work at Generac. We are shaping the market and investing in new technologies which will assist us in becoming the global leader in the Clean Energy Storage System Market. Our growth enables rapid career...


  • Reno, United States Redwood Materials Full time

    About Redwood Materials Redwood Materials was founded in 2017 to create a circular supply chain for electric vehicles and clean energy products, making them more sustainable and driving down the cost for batteries. We’re doing this by developing and deploying new technologies to increase the scope and scale of recycled and sustainable materials in the...


  • Reno, United States Generac Power Systems Full time

    Company Generac Power Systems Name Electronic Design Engineer III Req # 64532 Employment Type Full Time Shift 1st There has never been a better time to work at Generac. We are shaping the market and investing in new technologies which will assist us in becoming the global leader in the Clean Energy Storage System Market. Our growth enables rapid career...


  • Reno, United States Generac Full time

    There has never been a better time to work at Generac. We are shaping the market and investing in new technologies which will assist us in becoming the global leader in the Clean Energy Storage System Market. Our growth enables rapid career advancement opportunities for those who want to be challenged and who enjoy a fast-paced, high-performance...


  • Reno, United States Generac Power Systems Full time

    Company Generac Power Systems Name Senior Electrical Engineer III - Clean Energy Req # 65006 Employment Type Full Time Shift 1stA career at Generac means stepping into a company that leads technological advances. For more than five decades, Generac has designed and manufactured diesel, natural gas, and bi-fuel generators, but we've evolved into so much more....


  • Reno, United States Generac Power Systems Full time

    Software Developer Engineer in Test III Company Generac Power Systems Name Software Developer Engineer in Test III Req # 64110 Employment Type Full Time Shift 1st At Generac, Our People help make the world safer, brighter, and more productive. United by our Values, people with diverse backgrounds and points of view work together to ensure our global...

  • Project Engineer

    5 days ago


    Reno, United States Sound Assistance dba NSD of Nevada Full time

    Company Description Sound Assistance dba NSD of RENO & Indiana Technology Solutions, Inc. Role Description This is a contract role for a senior hardware/software/firmware engineer at SA. This engineer will be responsible for tasks related to FPGA IP development. This is a hybrid role based in Reno, NV, with flexibility for some home work. Qualifications Know...

  • Project Engineer

    1 month ago


    Reno, United States Sound Assistance dba NSD of Nevada Full time

    Company Description Sound Assistance dba NSD of RENO & Indiana Technology Solutions, Inc. Role Description This is a contract role for a senior hardware/software/firmware engineer at SA. This engineer will be responsible for tasks related to FPGA IP development. This is a hybrid role based in Reno, NV, with flexibility for some home work. Qualifications ...


  • Reno, United States Generac Power Systems Full time

    Senior Software Engineer Company Generac Power Systems Name Senior Software Engineer Req # 64279 Employment Type Full Time Shift 1st Job Description: Generac Clean Energy is dedicated to delivering revolutionary Battery Energy Storage Systems (BESS) for our residential customers to improve energy reliability and grid independence. Our software and firmware...

  • Project Engineer

    1 month ago


    Reno, United States Sound Assistance dba NSD of Nevada Full time

    Company DescriptionSound Assistance dba NSD of RENO & Indiana Technology Solutions, Inc.Role DescriptionThis is a contract role for a senior hardware/software/firmware engineer at SA. This engineer will be responsible for tasks related to FPGA IP development. This is a hybrid role based in Reno, NV, with flexibility for some home work.QualificationsKnow how...

  • Project Engineer

    1 month ago


    Reno, United States Sound Assistance dba NSD of Nevada Full time

    Company DescriptionSound Assistance dba NSD of RENO & Indiana Technology Solutions, Inc.Role DescriptionThis is a contract role for a senior hardware/software/firmware engineer at SA. This engineer will be responsible for tasks related to FPGA IP development. This is a hybrid role based in Reno, NV, with flexibility for some home work.QualificationsKnow how...