Jobs
>
Reno

    Firmware Engineer IV - Reno, United States - Generac

    Default job background
    Description

    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:

    • Design and implement algorithms and state machines to control the operation of an energy-storage system under real-time constraints.
    • Develop, enhance and debug new and existing real-time firmware in C. Deliver high-quality, robust code in a real-time embedded environment.
    • Design safety rated firmware to meet UL1998 or related standards.
    • Apply industry best practices to deliver simple, high-quality firmware that is well tested, documented and meets requirements.
    • Write automated tests and integrate them into a continuous integration environment.
    • Perform hands-on board bring-up, system integration and performance validation work.
    • Coach junior engineers and interns, perform code reviews and help improve the development process.
    • Participate in functional safety architecture and processes including FMEA driven development for adherence and validation to meet functional safety standards.

    Qualifications

    • BS in Electrical Engineering, Computer Science, or related field; MS preferred.
    • 2 years of engineering experience with demonstrated expertise in firmware development and device communication. Prior experience in power electronics, or battery product development is a plus.
    • Knowledge of C programming language, embedded systems, RTOS and microcontroller HW and protocols (such as SPI communication, DMA). Familiarity with Python, pytest and git is highly desirable.
    • Familiar with electrical test equipment like oscilloscopes, meters, power supplies, grid simulators.
    • Experience with CANbus, DBC file management and CANbus tools like cantools, PCAN Explorer, Vector Canalyzer or CANApe is desired.
    • 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 is highly desirable. 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.


  • Horiba

    Firmware Engineer

    2 days ago


    Horiba Reno, United States

    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 scientif ...

  • Ichor Systems

    Firmware Engineer

    2 weeks ago


    Ichor Systems Sparks, United States

    Job Description · Design develop embedded firmware for EhterCat / DeviceNet and LAM based flow controller products. · Responsibilities · Essential duties and responsibilities · •Design and develop firmware in an multi-threaded environment utilizing C++. · •Design and develop ...


  • Generac Reno, United States

    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 solv ...


  • Generac Power Systems Reno, United States

    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 storageprod ...


  • Generac Reno, United States

    Generac Clean Energy is looking for a motivated Firmware Engineer with insatiable curiosity to help create next generation of grid interactive storage systems. The successful applicant will join a team of highly knowledgeable and collaborative engineers. You will have the opportu ...

  • Horiba Instruments

    RD Firmware Engineer

    2 weeks ago


    Horiba Instruments Reno, United States

    Job Description · Job Description · 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 me ...

  • Generac Power Systems

    Firmware Engineer II

    2 weeks ago


    Generac Power Systems Reno, United States

    Company Generac Power Systems · Name Firmware Engineer II - IEEE 1547 · Req # 64778 · Employment Type Full Time · Shift 1st · Generac Clean Energy is looking for a motivated Firmware Engineer with insatiable curiosity to help create next generation of grid interactive storage sy ...

  • Horiba Instruments

    RD Firmware Engineer

    2 weeks ago


    Horiba Instruments Reno, United States

    Job Description · Job Description · 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 met ...

  • Generac

    Firmware Engineer II

    2 weeks ago


    Generac Reno, United States

    Generac Clean Energy is looking for a motivated Firmware Engineer with insatiable curiosity to help create next generation of grid interactive storage systems. The successful applicant will join a team of highly knowledgeable and collaborative engineers. You will have the opportu ...


  • Generac Power Systems Reno, United States Full time

    Company Generac Power Systems · Name Firmware Engineer II · Req # 64722 · 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 storage products. The successful app ...


  • Redwood Materials Reno, United States

    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 t ...


  • HORIBA Group Reno, United States

    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 Developmen ...


  • Generac Power Systems Reno, United States

    Company Generac Power Systems · Name Engineering Project Manager, Firmware · Req # 64076 · Employment Type Full Time · Shift 1st · Generac Clean Energy is dedicated to delivering revolutionary Battery Energy Storage Systems (BESS) for our residential customers to improve energy ...


  • Horiba Instruments Reno, United States

    Job Description · Job DescriptionAre 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 M ...


  • Generac Reno, United States

    Generac is seeking a staff systems engineer to contribute to Generac's home standby battery systems. As a member of our team, you will shape the direction of next generation renewable energy products at Generac. You must have a genuine passion for engineering products that will f ...


  • DMF Lighting Carson, United States

    This role is onsite in Carson, CA. · Pay range is $22.00 to $30.00/hr depending on experience. · - Support the Electrical Engineering team in the design and qualification of compact LED lighting systems incorporating switch mode power supplies and associated control and communica ...


  • Generac Reno, United States

    Generac is seeking a staff systems engineer to contribute to Generacs home standby battery systems. As a member of our team, you will shape the direction of next generation renewable energy products at Generac. You must have a genuine passion for engineering products that will fu ...


  • Generac Power Systems Reno, United States

    Company Generac Power Systems · Name Senior Staff Systems Engineer · Req # 64524 · Employment Type Full Time · Shift 1st · Generac is seeking a Sr. Staff Systems Engineer to contribute to Generac's home standby battery systems. As a member of our team, you will shape the directi ...


  • Generac Reno, United States

    Generac is seeking a staff systems engineer to contribute to Generac's home standby battery systems. As a member of our team, you will shape the direction of next generation renewable energy products at Generac. You must have a genuine passion for engineering products that will f ...


  • Redwood Materials Reno, United States

    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 techn ...