Firmware Engineer — Embedded Systems (Hybrid)

BlackBerry Inc.

Bergamo

Hybrid

EUR 35,000 - 43,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Hybrid work options
Wellbeing support for employees and …
Welfare plan
Canteen or meal vouchers

Job summary

ABB in Bergamo seeks an Embedded Firmware Engineer to design, develop and implement firmware for industrial protection circuit breakers and communication modules. You will contribute to testing, cybersecurity, and IP creation within an Agile Scrum team, collaborating with architects and hardware/software developers.

Requirements include a degree in Information or Electronic Engineering, 3–5 years in embedded firmware, strong C/C++, Python, RTOS knowledge, and experience with

Qualifications

  • M.Sc. or B.Sc. in Information or Electronic Engineering, Embedded Systems or comparable.
  • Proficiency in embedded C/C++ with software engineering fundamentals.
  • Experience with Python for scripting and test automation.
  • 3–5 years in firmware development for embedded industrial applications.
  • Understanding of microcontrollers, peripherals, hardware/software interfaces and RTOS.
  • Experience debugging firmware using probes/oscilloscopes/logic analyzers.
  • Familiarity with structured development processes (requirement analysis to testing).
  • Experience with Modbus, Profinet, Ethernet/IP, IEC61850, Profibus or CAN bus.
  • Knowledge of embedded/industrial cybersecurity; secure development practices.
  • Experience in Agile Scrum environments and cross-functional collaboration.

Responsibilities

  • Design, develop, and implement firmware for industrial protection circuit breakers and communication modules.
  • Improve firmware development and cybersecurity processes; contribute to IP creation.
  • Perform unit, integration, and system testing to ensure quality.
  • Participate in Agile Scrum ceremonies and sprint planning for continuous delivery.
  • Collaborate with system architects and hardware/software developers to translate requirements into specs.
  • Support patent-related activities where applicable.

Skills

Embedded C/C++
Python scripting
RTOS knowledge
Firmware debugging
Agile/Scrum
English/Italian communication

Education

M.Sc. or B.Sc. in Information or Electronic Engineering

Tools

Debug Probes
Oscilloscopes
Logic Analyzers

Job description

ABB in Bergamo seeks an Embedded Firmware Engineer to design, develop and implement firmware for industrial protection circuit breakers and communication modules. You will contribute to testing, cybersecurity, and IP creation within an Agile Scrum team, collaborating with architects and hardware/software developers.

Requirements include a degree in Information or Electronic Engineering, 3–5 years in embedded firmware, strong C/C++, Python, RTOS knowledge, and experience with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

R&D Firmware Engineer – Hybrid, Industrial Systems
R&D Firmware Engineer – Hybrid, Industrial Systems

ABB • Lombardia

Hybrid
EUR 35,000 - 43,000
Orario flessibile
Modalità ibrida
Piano welfare
Firmware Engineer, Industrial Systems & Cybersecurity
Firmware Engineer, Industrial Systems & Cybersecurity

ABB • Bergamo

Hybrid
EUR 35,000 - 43,000
Flexible hours
Hybrid work options
Meal vouchers
R&D Engineer — Hardware Systems & IP (Hybrid)
R&D Engineer — Hardware Systems & IP (Hybrid)

BlackBerry Inc. • Bergamo

On-site
EUR 35,000 - 43,000
Flexible working hours
Hybrid work options
Wellbeing support
+1
R&D Firmware Engineer
R&D Firmware Engineer

BlackBerry Inc. • Bergamo

Hybrid
EUR 35,000 - 43,000
Flexible working hours
Hybrid work options
Wellbeing support for employees and …
+2
R&D Firmware Engineer
R&D Firmware Engineer

ABB • Lombardia

Hybrid
EUR 35,000 - 43,000
Orario flessibile
Modalità ibrida
Piano welfare
Senior Power Electronics Engineer - Hybrid, SSCB Impact
Senior Power Electronics Engineer - Hybrid, SSCB Impact

ABB • Bergamo

On-site
EUR 35,000 - 43,000
Flexible working hours
Hybrid work options
Canteen or meal vouchers
Firmware Engineer
Firmware Engineer

WeHunt • Genova

On-site
EUR 40,000 - 60,000
Hybrid R&D Engineer: AI-Driven Electromechanical Design
Hybrid R&D Engineer: AI-Driven Electromechanical Design

BlackBerry Inc. • Vittuone

Hybrid
EUR 32,000 - 40,000
Firmware Engineer - Industrial Safety & Protocols Expert
Firmware Engineer - Industrial Safety & Protocols Expert

GM International • Villasanta

On-site
EUR 45,000 - 55,000
MV Protection & Control Project Engineer
MV Protection & Control Project Engineer

BlackBerry Inc. • Dalmine

Hybrid
EUR 32,000 - 40,000
Flexible working hours
Hybrid work options
Wellbeing support
+1