Software Engineer (Ess)

Software Engineer (Ess)
Company:

Clenergy (Xiamen) Technology Co., Ltd.


Details of the offer

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


Source: Whatjobs_Ppc

Requirements

Software Engineer (Ess)
Company:

Clenergy (Xiamen) Technology Co., Ltd.


Java Developer

Our client, a leader in the energy technology sector, is seeking a skilled Java Developer to join their innovative team. They are committed to transforming h...


From Paxus - Technology + Digital Talent - Victoria

Published 12 days ago

Network Development Engineer, Mona Team

AWS Infrastructure Services (AIS) owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who k...


From Amazon - Victoria

Published 12 days ago

Technical Lead With Iam Expertise (Auth0/Okta) - Contract Opportunity

Technical Lead with IAM Expertise (Auth0/Okta) - Contract OpportunityAustralia - VICMelbourne - All locationsCBD & Inner SuburbsAdded Friday 23rd of February...


From Milestone It (Milestone Information Technology) - Victoria

Published 12 days ago

Sap Sovereign Cloud Services Devops Manager

Our company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundat...


From Sap Se - Victoria

Published 12 days ago

Built at: 2024-09-29T18:12:49.770Z