drjobs Embedded Software Engineer Off-Grid Inverter Development

Embedded Software Engineer Off-Grid Inverter Development

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Huizhou - China

Monthly Salary drjobs

RM 20000 - 50000

Vacancy

1 Vacancy

Job Description

Position Overview


We are seeking a motivated and experienced Embedded Software Engineer to join the development of next-generation off-grid inverter systems. This role involves working closely with hardware and software teams to design implement and optimize embedded solutions that bring clean and affordable power to underserved regions.


Key Responsibilities


  • Design and implement control algorithms for off-grid inverters including Power Factor Correction (PFC) Maximum Power Point Tracking (MPPT) and grid synchronization
  • Develop firmware for smart battery systems (BMS) covering protection balancing state estimation and communication protocols
  • Implement core power electronics control logic including H-bridge control PWM modulation and voltage/current loop control
  • Design and implement communication protocols (CAN RS485 RF) and cloud connectivity
  • Develop system-level optimization fault diagnostics and remote firmware update features
  • Collaborate with hardware engineers for seamless software-hardware integration






  • PFC MPPT
  • BMS
  • H PWM
  • CAN RS485 RF




Requirements

Required Skills


Proficiency in C programming for embedded systems

Familiarity with microcontroller platforms such as STM32 TI C2000 or other ARM/DSP-based controllers

Experience with communication protocols including SPI UART I2C CAN LIN and RS485

Understanding of power electronics principles (e.g. PWM control switching power supplies motor drives)

Skilled in using debugging tools such as oscilloscopes and logic analyzers

Familiarity with Git for version control

Good English reading and writing skills; able to collaborate with international teams


Preferred Qualifications


Background in power electronics and inverter/DC-DC converter design

Experience with wide-bandgap semiconductors such as SiC and GaN

Knowledge of advanced power topologies (e.g. DAB CLLLC resonant converters)

Development experience with TI TMS320 series (especially TMS320F28xxx C2000 series)

Experience with real-time operating systems (RTOS)

Familiarity with network protocols (TCP/UDP TLS HTTP MQTT)

BLE or WiFi development experience

BMS development experience

Experience with unit testing and CI pipelines

Custom bootloader development experience

Solar MPPT or EV charging system development


Who Were Looking For


Strong passion for clean energy and power electronics

Team player with a cooperative spirit

Quick learner with curiosity about new technologies

Detail-oriented and result-driven

Strong sense of responsibility for product quality and user experience

Good communication skills in both Chinese and English




C

STM32 TI C2000 TMS320 ARM/DSP

SPI UART I2C CAN LIN RS485

PWM


Git





DC/DC

SiC GaN

DAB CLLLC

TI TMS320 TMS320F28xxx C2000

RTOS

TCP/UDP TLS HTTP MQTT

BLE WiFi

BMS

CI

Bootloader

MPPT













Benefits

What Our Client Offers


Competitive monthly salary ranging from RMBdepending on experience

Opportunities to collaborate with international teams and grow quickly

Exposure to cutting-edge clean energy and power electronics technologies

Meaningful work contributing to sustainable development and social impact

Open and flexible working environment





/










Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.