
Technical Lead Embedded Control Firmware
- Bangalore, Karnataka
- Permanent
- Full-time
- Lead, design and development of embedded control firmware for SolarEdge's solar power conversion products, including inverters, power optimizers, and energy storage converter.
- Collaborating with cross-functional teams, including hardware engineers, embedded developers, and product/project managers, to define system requirements, design concepts/ideas and agreed with innovative architect embedded solutions.
- Develop and implement efficient and reliable embedded digital control firmware in C/C++ for various microcontrollers and processors used in SolarEdge products.
- Conduct thorough testing and verification of embedded control firmware to ensure its functionality, performance, and compliance with quality standards.
- Troubleshoot and debug embedded control firmware and hardware interactions, identifying and resolving issues throughout the product development lifecycle.
- Participate in code reviews, providing constructive feedback to team members and ensuring code quality and adherence to coding standards.
- Stay abreast of industry trends and advancements in embedded systems to propose and integrate cutting-edge technologies into SolarEdge's products.
- Collaborate with manufacturing and validation teams to support the production and testing of embedded control firmware during the manufacturing process.
- Support the certification process by providing necessary documentation and technical inputs to comply with relevant safety and regulatory standards.
IndiaCity:
Bangalore
- Bachelor's (B.E./B.Tech.) in Electrical/Electronics Engineering with 14+ years of relevant industrial experience in embedded control firmware design and development ( Or )
- Master’s degree (M.E./M.Tech.) in Power Electronics/Control System/Embedded System Engineering with 12+ years of relevant industrial experience in embedded control firmware design and development ( Or )
- Ph.D. in Closed loop control firmware design and development for Power converter/Inverter/DC-DC Converter with 10+ years of relevant industrial experience in embedded control firmware design and development.
- Design and Implementation of embedded digital control algorithms in C/C++ for power converter, such as DC/AC Inverters and DC/DC converters operating at high switching frequency.
- Strong knowledge and proven experience in developing control algorithms for Power electronics converters/Inverters.
- Experience in optimizing firmware algorithms to enhance system efficiency and reliability.
- Experience in Control loop Simulation and Software-in-the-loop (SIL) using PLECS/MATLAB tools.
- Experience with Hardware-in-the Loop (HIL) using Typhoon HIL /MATLAB is desirable.
- Experience in Real-time operating systems (RTOS) and bare-metal code development.
- Strong understanding of microcontrollers/microprocessors and it’s peripherals, and embedded system architectures.
- Hands on embedded control firmware experience using MCU’s such as TI/ST/Renesas etc.
- Working knowledge on the protocols and devices driver for SPI, I2C, UART, CAN.
- Ability to identify, troubleshoot firmware / hardware technical problems.
- Experience developing device drivers and execute a tight interrupt loop in bare metal implementation.
- Working knowledge in using JTAG/SWD debugger.
- Experience in board bring-up, peripheral integration, and device driver development.
- Strong debugging and problem-solving skills, with a track record of delivering robust and reliable embedded software.
- Knowledge of software development tools, version control systems, and debugging tools for embedded systems.
- Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
- Experience in the renewable energy or power electronics industry is an added advantage.
- Provide technical support and troubleshooting assistance during product development. Stay up to date with the latest advancements in power electronics and firmware technologies.
- Drive results within constraints of Product life cycle development and production at scale.
- Results-oriented mindset with a focus on achieving tangible and measurable results.