Responsibilities:
• Participate in tasks related to new product development including planning, task estimation, design, programming, unit testing, peer review, integration and release.
• Design and implement the inverter and battery charger for UPS systems.
• Analyze and modify existing firmware as it relates to product enhancements and bug fixes.
• Collaborate with a multi-discipline engineering team (software, hardware, and test) to define requirements between hardware and embedded software subsystems.
• Participate and lead design and code reviews.
Qualifications:
- Bachelor’s degree in electrical engineering, computer engineering, or a related engineering field.
- A minimum of 5 years of firmware control engineering experience
- Proven experience in embedded systems design with DC/AC inverters.
Experience with Texas Instruments C2000 series focusing on real-time control, inverters or motor drives, and system-level integration of control and communication subsystems. - Experience with MATLAB/Simulink is required.
- Ability to read and understand electrical schematics and component data sheets.
- Experience with I2C and SPI communication protocols.
- Experience with Git source code control and Jira project management platform.
Preferred:
- Experience with systems using Lithium Battery management is a plus.
- Experience with CAN and RS485 communications is a plus.
- Experience with electronic circuit design is a plus.
Working knowledge of power electronics design is a plus