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