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.