R&D Firmware Engineer
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
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