Job Title : Power Electronics Software Engineer
Location : Bangalore
Experience Required : 3 to 6 years
Industry : Automotive, Embedded Systems, Industrial Electronics, Renewable Energy
Key Responsibilities :
- Design and development of power converters (Buck, Boost, Flyback, Forward, Push-Pull, LLC).
- Develop embedded software for power electronics applications using C / C++ on 8 / 16 / 32-bit microcontrollers .
- Implement and optimize control algorithms for motor control, power factor correction, and voltage / current regulation.
- Perform simulation and modeling using tools like MATLAB / Simulink , LTSpice , or PSIM .
- Conduct hardware-software integration , debugging, and validation.
- Collaborate with hardware engineers for schematic design , PCB layout , and component selection .
- Ensure compliance with EMI / EMC standards and perform environmental testing (DO160G or equivalent).
- Prepare technical documentation including schematics , test reports , and design specifications .
Required Skills :
Strong understanding of power electronics topologies and analog / digital control systems .Experience with embedded software development for power electronics.Familiarity with simulation tools (LTSpice, TINA, MATLAB).Knowledge of transformer and magnetic design , thermal analysis , and loss calculations .Hands-on experience with schematic design , PCB design , and Bill of Materials (BoM) creation.Good grasp of electrical fundamentals (Ohm’s Law, Kirchhoff’s Laws, voltage dividers).Exposure to EMI / EMC testing and qualification standards .Preferred Qualifications :
Bachelor’s or Master’s degree in Electrical Engineering , Power Electronics , or related field.Experience in automotive , industrial , or renewable energy domains.Knowledge of GaN-based power electronics is a plus.