R&D Firmware Engineer

3 giorni fa

Brescia, Lombardy, Italia ABB Tempo pieno
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