Overview In this role you will design, develop and implement firmware for industrial protection circuit breakers and communication modules, contributing to ABB's R&D; efforts. You will work within an Agile team to deliver reliable software, improve cyber security processes, and support IP creation. You'll collaborate with system architects and hardware/software developers to translate requirements into firmware specifications. The position offers hybrid work and international project exposure, with a focus on impactful, real-world solutions.
Retribuzione / Benefits
Flexible working hours
Hybrid work options
Wellbeing support for employees and families
Welfare plan with personalized services
Canteen or meal vouchers provided
Responsabilità
Design, develop and implement firmware for industrial protection circuit breakers and communication modules
Contribute to firmware process improvements and cyber security practices
Perform unit, integration, and system testing to ensure software quality
Support innovation and patent-related activities
Participate in Agile Scrum ceremonies to enable continuous delivery
Collaborate with system architects and hardware/software developers to translate requirements into firmware specifications
Requisiti fondamentali
- M.Sc. or B.Sc. in Information or Electronic Engineering, Embedded Systems, or comparable field
- Proficiency in embedded C/C++
- Experience with Python for scripting and test automation
- 3–5 years of professional firmware development in embedded industrial applications
- Understanding of microcontroller architectures, peripherals, RTOS preferred
- Firmware debugging and root-cause analysis with lab tools
- Familiarity with structured development processes
- Collaborative mindset
- Teamworking
- Effective communication in English and Italian
- Embedded C/C++ programming
- Python scripting
- RTOS familiarity
📌 FIRMWARE AND SOFTWARE ENGINEER R&D (Bergamo)
🏢 ABB
📍 Bergamo