- Drive feature complete IEEE control modes for next generation storage inverter.
- Develop, enhance and debug new and existing real-time firmware in C. Deliver high-quality code in a real-time embedded environment.
- Design and implement functionality and behaviors of embedded subsystems.
- Drive firmware development for performance, scalability, robustness, and tight integration with the hardware.
- Design safety rated firmware to meet UL1998 or related standards.
- Hands-on hardware bring up, build and execute component validation to deliver robust, functional code.
- BS in Engineering, Computer Science, or other technical engineering degree equivalent
- At least 2 years of relevant work experience. More experience is preferable and will be considered in the leveling of the position.
- Prior experience with UL 1741 SB, IEEE is highly desired. As an alternative, we would consider a candidate with a solid understanding of AC Power and grid interconnection and a strong drive to learn and ramp up.
- Capable of delivering top-quality C code in a real-time embedded environment.
- Excellent software fundamentals, including architectural design, algorithm development, data structures, code modularity, and maintainability.
- Multithreaded and RTOS experience. Experience with communication interfaces on embedded systems such as RS-485, CAN, SPI, I2C is desired.
- Experience with test-driven development using unit testing, software in the loop, or hardware in the loop methodologies. Our developers participate significantly in firmware testing, so a validation mindset is required.
- Familiarity with electrical test tools like scopes, meters, and power supplies.
- Desired to have experience developing time-critical code using ADC, PWM for power controls, and battery management.
- Desired to have experience in the development of embedded software compliant with formal safety certification processes such as UL1998 or similar.
- Desired to have Python experience for supporting tools and data analysis.
- Familiarity with a Unix environment.
- Proficient in standard source control tools like Git.
- Remain engaged, proactive, and positive when taking on challenging tasks, owning assignments, and taking accountability for personal and overall team success.
- Ability to collaborate and communicate complex technical concepts.
-
Firmware Engineer
1 week ago
Horiba Reno, United StatesThe 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 ...
-
Firmware Engineer
1 week ago
Ichor Systems Sparks, United StatesJob 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 ...
-
Firmware Engineer III
4 days ago
Generac Power Systems Reno, United StatesFirmware 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 ...
-
Firmware Engineer II
1 week ago
Generac Power Systems Reno, United StatesCompany 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 ...
-
Firmware Engineer III
6 days ago
Generac Reno, United StatesGenerac 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 ...
-
Senior Firmware Engineer
4 days ago
Redwood Materials Reno, United StatesAbout 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 ...
-
Firmware Engineer IV
4 days ago
Generac Reno, United StatesGenerac 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 ...
-
RD Firmware Engineer
2 weeks ago
Horiba Instruments Reno, United StatesJob 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 ...
-
RD Firmware Engineer
1 week ago
Horiba Instruments Reno, United StatesJob 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 ...
-
Firmware Engineer II
2 weeks ago
Generac Reno, United StatesGenerac 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 ...
-
R&D Firmware Engineer
1 week ago
HORIBA Group Reno, United StatesAre 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 ...
-
Engineering Project Manager, Firmware
1 week ago
Generac Power Systems Reno, United StatesCompany 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 ...
-
R&D Firmware Engineer
4 days ago
Horiba Instruments Reno, United StatesJob 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 ...
-
Lead Electrical System Design
1 week ago
Generac Reno, United StatesGenerac 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 ...
-
Engineering Technician
1 day ago
DMF Lighting Carson, United StatesThis 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 ...
-
Lead Electrical System Design
1 week ago
Generac Reno, United StatesGenerac 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 ...
-
Lead Electrical System Design
2 weeks ago
Generac Reno, United StatesGenerac 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 ...
-
Senior Staff Systems Engineer
1 week ago
Generac Power Systems Reno, United StatesCompany 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 ...
-
Director of Electrical
1 week ago
Redwood Materials Reno, United StatesDirector 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 ...
-
Senior Software Engineer
2 days ago
Generac Reno, United StatesGenerac 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 teams enable these systems to provide a seamless battery backup system ...
Firmware Engineer II - Reno, United States - Generac
Description
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 opportunity to solve challenging problems that unlock residential PV and energy storage systems at mass scale.
This role entails ownership of firmware implementation, validation, and ongoing fleet improvements. The candidate will show outstanding technical and organizational skills and be passionate about bringing sustainable energy to the world.
Do you want to build an electric grid that is scalable to 100% clean energy? IEEE is one of the tools that will make this possible by allowing distributed generation at a massive scale.
Responsibilities
Min Qualifications
Qualifications
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.