Our partners count on us before, during and after the installation.Job Description – Software Engineer (Energy Storage System)Company Summary:Clenergy (www.clenergy.com) is a high-tech company that specializes in solutions for the renewables, building, and IT industries. Clenergy was founded in 2007 in Melbourne, Australia, with its operational office & manufacturing in Xiamen, China. With its footprint worldwide, Clenergy has grown to a dynamic, globally renowned renewable energy company with five main offices overseas in Australia, Japan, The Philippines, Thailand, and Germany. Clenergy is an equal-opportunity employer.Group: R&D CentreReporting to: Software Development ManagerMain Job Responsibilities:Familiarity with embedded system development, including software architecture, software development life cycle, and debugging process.Understanding of Battery Management Systems (BMS) logic and control methods, as well as algorithms related to State of Charge (SOC), State of Health (SOH), and battery protection functions.Proficiency in simulation software such as Simulink and PSIM.Ability to analyze and solve problems related to the entire system.Independent completion of tasks related to requirements analysis, design, development, and debugging, ensuring code quality.Qualifications Required:At least 3 years of relevant industrial experience, specifically in BMS development.Relevant educational background in communication, computer science, electronics, electrical engineering, or related fields.Strong programming skills in C and C++, with expertise in embedded development and fault finding/debugging.Proficiency in C language and familiarity with various microcontrollers and battery front-end chips, including STM32, KA series, BQ series, SH series, and LTC series. Knowledge of communication protocols such as I2C, SPI, UART, and CAN.Familiarity with STM32 Bootloader and communication protocols like Modbus, YD/T 1363, and CAN.Experience using programming software like KEIL and CCS for debugging and maintaining program code.Proficiency in using AD for principles and PCB layout.Familiarity with various debugging tools, including PCAN and Zhouligong CAN, as well as software like PCAN-Explorer.Knowledge of UL1973, IEC62619, and IEC60730 certifications.If this describes you and you want to work for a company that delivers quality products, please apply.
#J-18808-Ljbffr