As a Senior Engineer Firmware, you will lead the design and implementation of embedded software for power electronic converters and communication interfaces. Your work will directly influence the reliability, performance, and security of next-generation energy systems.
Key Responsibilities
- Develop and maintain firmware in C, C++, Python, and assembler for microcontroller- and DSP-based platforms used in UPS, battery energy storage, and renewable energy applications.
- Execute comprehensive testing at unit, integration, and system levels to ensure software quality, stability, and compliance with functional requirements.
- Collaborate with system architects, hardware engineers, and software teams to convert high-level system needs into detailed firmware specifications.
- Support intellectual property development and contribute to global knowledge sharing across engineering groups.
- Apply secure-by-design principles and integrate cybersecurity best practices into firmware development workflows.
Qualifications and Skills
You hold a Master’s or Bachelor’s degree in Information Technology, Electrical Engineering, Power Electronics, Embedded Systems, or a related discipline. You bring at least five years of hands-on experience in control firmware development for power electronics.
- Proficiency in C/C++, Python, and low-level programming languages with strong foundations in computer science and embedded systems.
- Experience with structured development lifecycles including requirement analysis, design, implementation, testing, and documentation.
- Familiarity with industrial communication protocols such as Modbus, CAN bus, Profibus, Ethernet/IP, and IEC61850 is advantageous.
- Skilled in using development tools including Azure DevOps, CI/CD pipelines, git, build systems, unit testing frameworks, debug probes, and oscilloscopes.
- Fluent communication in both English and Italian is required to collaborate effectively within international teams.
Work Environment
This role operates in a hybrid work model, combining on-site collaboration with remote flexibility. You will work within a culture that values innovation, sustainability, lean engineering, and global impact, contributing to cleaner industrial transformation through technology advancement.


