3 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, and implement firmware for power electronic converters and communication modules.
- Conduct unit, integration, and system testing to validate software performance and reliability.
- Work with system architects and hardware/software engineers to translate system requirements into firmware specifications.
- Contribute to cybersecurity, intellectual property creation, continuous improvement, and knowledge sharing across global engineering teams.
Requirements
- B.Tech. or M.Tech. degree in Electrical Engineering, Power Electronics, Electronic Engineering, Embedded Systems, or a comparable field.
- At least 8 years of experience designing control firmware based on microcontrollers or DSPs for products such as UPS, BESS, and renewable energy systems.
- Knowledge of power converters and power distribution.
- Experience with simulation and digital modeling using MATLAB/Simulink and PSCAD.
- Strong skills in C, C++, Python, and firmware development.
- Knowledge of structured development processes covering requirements analysis, design, implementation, testing, and documentation.
- Exposure to cybersecurity concepts and knowledge of Modbus, CAN, and EtherCAT industrial communication protocols.
Benefits
- Hybrid work model.
- Opportunity to contribute to ABB technology, software, product, and system development and collaborate with global engineering teams.
About ABB
ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.
