Job Summary:We are seeking a highly skilled Embedded Software Engineer to join our innovative team focused on developing cutting-edge power electronics solutions, particularly in the areas of AC-DC converters and EV fast charging systems. The ideal candidate will have a strong background in embedded software development, with expertise in power electronics, real-time control systems, and electric vehicle (EV) infrastructure.Key Responsibilities:Embedded Software Development:Design, develop, and test embedded software for power electronic systems, including AC-DC converters and EV fast chargers.Implement real-time control algorithms for power conversion and energy management systems.Optimize software for performance, safety, and reliability in embedded systems.System Integration:Collaborate with hardware engineers to ensure seamless integration of software and hardware components.Develop and maintain firmware for microcontrollers, DSPs, and other embedded platforms used in power electronic systems.Participate in the design and implementation of communication protocols for system monitoring and control (e.g., CAN, Modbus, Ethernet).Testing and Validation:Develop and execute test plans to validate embedded software against system requirements.Perform hardware-in-the-loop (HIL) simulations to verify software performance in real-world scenarios.Troubleshoot and resolve software issues related to power electronics and control systems.Documentation and Compliance:Create and maintain comprehensive documentation for software design, code, and testing procedures.Ensure compliance with industry standards and regulations, including safety and EMC requirements.Continuous Improvement:Stay up-to-date with the latest advancements in power electronics, embedded systems, and EV charging technologies.Contribute to the continuous improvement of software development processes and tools.