Senior Embedded Firmware Developer
Pubblicato il 15-08-2026 - Alpitronic in Bolzano
As a Senior Embedded Firmware Developer you will be responsible for the design, development, and maintenance of embedded firmware for microcontroller-based applications supporting sensing and control functions in cutting-edge e-mobility solutions. You will contribute to the definition of firmware architectures, ensure reliable hardware-software integration, and support the development of safety-oriented products.
Your Responsibilities
- Design, develop, and maintain embedded firmware for microcontroller and programmable logic applications, primarily in C
- Define firmware architectures and support board commissioning activities for new hardware platforms
- Develop low-level drivers and firmware modules for MCU peripherals, including ADCs, GPIOs, Timers, and communication interfaces such as CAN, I2C, and SPI
- Develop, integrate, and maintain system and application software
- Ensure robust hardware-software integration throughout the entire development lifecycle
- Perform software testing, debugging, and validation in both target and test environments
- Contribute to functional safety-related activities, including architecture and design documentation, code reviews, and test specification definition
- Ensure compliance with relevant industry norms and standards, supporting upcoming functional safety applications
- Troubleshoot field issues and conduct root-cause analyses to ensure product reliability
- Collaborate closely with developers, project managers, and other internal stakeholders to ensure successful project execution
Your Qualifications & Skills
- Degree in Computer Science, Electrical Engineering, or a related field
- Several years of professional experience in embedded software development on ARM-based microcontrollers
- Excellent knowledge of C and C++, with good knowledge of VHDL
- Solid experience with MCU peripherals such as ADCs, GPIOs, Timers, and communication protocols including CAN, I2C, and SPI
- Experience with on-chip debugging and tracing to
