Senior Staff Engineer Software_9189

Xi'an · 西安, ChinaPosted Jul 22, 2026
Skip to main contentSystem update notice: From 22 July to 3 August, application processing will be delayed due to a system update.Job SearchMy ActivityProfileCareersFAQsBenefitsJoin Talent NetworkSign InEnglishSingle Position#WeAreInView All JobsSenior Staff Engineer Software_9189Xi'an +1 moreApply NowSave JobFind out how well your profile matches this jobUpload your resumeJob descriptionBenefits and company informationJob IdHRC1719189Job FamilyResearch & DevelopmentType of EmploymentFull timeDuration of EmploymentTemporaryJoin asProfessional (incl. Management Positions)Power Semiconductor System Application Team – PV & ESS (Residential & C&I)Your RoleThe Senior Staff Software Engineer leads embedded control software development for power conversion system reference solutions, serving both residential and commercial & industrial (C&I) PV and energy storage scenarios.Our team builds system-level reference solutions based on the company’s full product portfolio, including power semiconductors, MCUs, gate drivers and sensors, to fully unlock the performance advantages of our device lineup. You will design and optimize digital control software, and collaborate cross-functionally with product lines, hardware, test and manufacture teams to deliver high-efficiency, reliable reference solutions that balance performance and cost targets across diverse application scenarios.Key responsibilities in your new roleOwn end-to-end embedded control software development for PV & ESS power converter reference systems, covering grid-tied control, energy storage management, protection logic design, algorithm implementation, coding, debugging, prototype verification and version iteration.Cooperate with hardware engineers to define software-hardware interfaces, design matching control algorithms and MCU peripheral low-level drivers for target power topologies, and conduct joint hardware-software debugging on lab prototypes built with our MCU, gate driver, power semiconductor and sensor products.Build system and control algorithm simulation models to validate control logic, optimize dynamic response and efficiency prior to hardware implementation.Support system design roadmap definition, provide software technical assessment for residential and C&I reference design requirements, and propose control solutions.Troubleshoot control and software-related anomalies during internal lab validation and customer reference board testing, perform root cause analysis and deliver optimized software releases.Provide technical support to internal teams and external customers, and compile application notes and technical troubleshooting documents for our integrated system solutions.Your ProfileQualifications and skills to help you succeedEducation: Master’s degree or above in Electrical Engineering, Power Electronics, Control Engineering or related disciplines. Work Experience: Minimum 5 years of hands-on digital power control software development experience, with a background in PV/ESS inverter or related power conversion system development. Topology Knowledge: Familiar with at least 2–3 mainstream power conversion topologies among NPC1, NPC2, ANPC, HERIC, Buck/Boost, LLC, DAB, with solid understanding of their working principles and PV/ESS application scenarios. Control Algorithm Design: Capable of independently developing control algorithms for the above power topologies, including current/voltage closed loops, PI/PID and PR controllers, feedforward control and state machine design. Proficient in grid-tied inverter control with core focus on grid-following and grid-forming control, as well as PLL and active/reactive power regulation. Hands-on experience with ESS PCS control, battery charge/discharge management, BMS communication and energy management functions. Able to design fault detection, protection algorithms, diagnostics and fault handling mechanisms with safety-oriented software design awareness. MCU Embedded Software & Driver Development: Proficient in MCU...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free