CareerPlan

Senior Staff Software Engineer

Xi'an, 西安Full-time2026-10-29 → 2026-11-10

Core

Leads embedded control software development for power conversion system reference solutions serving residential and commercial & industrial PV and energy storage scenarios.

Role type

Senior Staff Software Engineer (Embedded Control)

Builds

System-level reference solutions for PV and ESS power converters

Domain

Power Electronics / Renewable Energy

Deliverable

production ML models

Required skills

Embedded control software development, Power conversion topologies (NPC, ANPC, HERIC, Buck/Boost, LLC, DAB), Control algorithm design (PI/PID/PR, grid-following/grid-forming), MCU peripheral drivers, Simulation modeling, Fault detection and protection logic, BMS communication

Preferred skills

PV/ESS inverter background, Safety-oriented software design

Technologies

MCUs, Gate drivers, Power semiconductors, Sensors

Responsibilities

Own end-to-end embedded control software development for PV & ESS power converter reference systems, Cooperate with hardware engineers to define software-hardware interfaces and conduct joint debugging, Build system and control algorithm simulation models to validate logic prior to hardware implementation, Support system design roadmap definition and provide software technical assessment, Troubleshoot control and software-related anomalies during validation and testing, Provide technical support to internal teams and external customers

Seniority

Senior Staff, hands-on IC