You will be involved in the firmware design and implementation for renewable energy products such as photovoltaic (PV) inverters, energy storage systems, and system communication.
Key Responsibilities
- Manage a firmware/software team to develop and validate product firmware.
- Hire, train, mentor, and manage a team of highly skilled development and validation engineers.
- Manage team development schedules and resources.
- Support design reviews and DFMEA activities.
- Lead your team to build advanced simulation and validation capabilities.
- Work with cross-functional stakeholders to define and develop internally and externally requested features
- Develop and debug low-level real-time and low-latency firmware in C.
- Board bring-up, debug, test, and code optimization.
- Ability for software integration and troubleshooting.
- Implement control algorithms for power electronics products.
- Design and implement protocols for system communications of recent products.
- Collaborate with cross-functional teams (electrical, mechanical, controls).
- Write software specifications and design documents.
- Generate and maintain accurate project schedules and timelines.
Requirements
- 7+ years of professional firmware development experience, including leading a team
- BS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent
- Expertise in developing firmware for Power Electronics applications
- Familiar with basics of Power Electronics
- Develop, and debug low-level real-time and low-latency firmware in C and software fundamentals
- Experience with the embedded systems and communication protocols and their drivers Implement control algorithms for power electronics products
- Ability to debug complex system-level issues and drive solutions
- Advanced experience with scripting language (Python, shell)
- Familiarity with ARM Cortex microprocessor cores
- Familiar with Typhoon HIL
- Familiarity with AI/machine learning
- Competitive Compensation Package
- Health Insurance: We offer 100% coverage of employee premiums under a Gold-level PPO plan.
Dental & Vision Insurance: 50% of employee premiums are covered.
- Retirement Plan: A 401(k) plan with a 6% employer match.