Descrizione Lavoro
Firmware Expert – Switchgear Condition Monitoring
About the Role
Location Italy Milano Milan Company SIEMENS ENERGY Organization Grid Technologies Business Unit Digital Grid Full / Part time Part-time Experience Level Mid-level Professional
A Snapshot of Your Day
Join our Digital Grid – Grid Enhancing Technologies (GET) team and help shape the future of Switchgear Condition Monitoring. You’ll design and implement robust C / C++ modules, expand signal-processing and diagnostic algorithms, and deliver innovative capabilities for our Assetguard products. Working closely with the Product Owner and Development Team in an Agile environment, you’ll take ownership of firmware projects across diverse hardware platforms. Every day, you’ll drive product improvement, optimize embedded Linux services, and contribute to the reliability and innovation of tomorrow’s energy grids.
How You’ll Make an Impact
You design, implement, and optimize C++ services on embedded Linux for Switchgear Condition Monitoring.
You develop signal processing algorithms for sensor and electrical data to enable precise condition assessment.
You create and maintain Bash scripts for build automation, deployment, and diagnostics on target devices.
You build and maintain Yocto-based Linux images for secure, reproducible system builds.
You ensure code quality through unit / integration tests, code reviews, and clear documentation.
What You Bring
Experience in modern C++ development on embedded Linux, including user space services, IPC, and basic networking / filesystems.
Strong background in algorithms and signal processing for sensor or electrical signals.
Proficiency with Bash and Linux tooling for automation and debugging.
Familiarity with Git, multi-repository workflows, and code review practices.
Experience with Yocto builds and basic DevOps / CI concepts (, GitLab pipelines).
Advanced Italian and English proficiency, both written and spoken.
Willingness to travel occasionally.
#J-18808-Ljbffr