R&D Firmware Engineer

Pubblicato il 08-11-2026 · ABB · Bergamo

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
Max. 8 MB. Formati Accettati: PDF, RTF, DOC, DOCX, ODT.