Senior R&D FW Engineer

8 ore fa

bergamo, lombardia, Italia ABB Tempo pieno 53 €/anno
Overview

In this role you will design and deliver firmware for industrial protection circuits and communication modules, contributing to ABB’s Smart Power initiatives. You’ll work within an R&D team, applying innovative software solutions to real-world power technology challenges. The position blends hands-on development with collaboration across architecture, hardware and software teams, and supports agile ways of working. You will help drive quality, security, and IP creation while contributing to cross-country projects and customer impact.

Retribuzione / Benefits
  • Flexible working hours
  • Hybrid work options
  • Wellbeing support for employees and families
  • Welfare plan with personalized services
  • Canteen or meal vouchers
Responsabilità
  • Design, develop, and implement firmware for industrial protection circuit breakers and communication modules
  • Contribute to continuous improvement of firmware development and cyber security processes
  • Perform unit, integration, and system testing to ensure quality
  • Support innovation and patent-related activities where applicable
  • Participate actively in an Agile Scrum team and Scrum ceremonies
  • Collaborate with system architects and hardware/software developers to translate system requirements into firmware specs
  • Mentor and share technical expertise with other engineers
  • Collaborate with engineers worldwide and support knowledge sharing
Requisiti fondamentali
  • M.Sc. or B.Sc. degree in Information or Electronic Engineering, Embedded Systems, or comparable field
  • Strong proficiency in embedded C/C++, with solid software engineering fundamentals
  • Experience with Python for scripting and test automation
  • 8–10+ years of firmware development for embedded industrial applications
  • Knowledge of embedded systems, MCUs, peripherals, RTOS preferred
  • Strong debugging and root-cause analysis using lab tools
  • Experience with development infrastructure: Azure DevOps, CI/CD, git
  • Experience with industrial protocols (Modbus, Profinet, Ethernet/IP, IEC61850, Profibus, CAN bus)
  • Knowledge of embedded cybersecurity principles; secure development practices a plus
  • Experience in Agile Scrum environments; willingness to work in Agile teams
  • English and Italian communication; willingness to travel
  • collaborative mindset
  • team player
  • strong communication
  • embedded C/C++
  • Python
  • RTOS