×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Specialist Engineer

Job in 10128, Turin, Piemonte, Italy
Listing for: Institute Itech
Full Time position
Listed on 2026-09-15
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 45000 EUR Yearly EUR 45000.00 YEAR
Job Description & How to Apply Below
Firmware Specialist
Technology & Embedded Systems – Institute Itech
Full-time position
Hybrid work model (Milan, Italy – with international scope)
Travel and meeting expenses will be reimbursed upon approval
An NDA must be signed

This position may evolve into Senior Firmware Specialist or Lead Embedded Systems Engineer, depending on performance and contribution to Institute Itech's technology infrastructure.

About Institute Itech:
Institute Itech is a private research, development and technological innovation institute based in Italy with an international vision. It was created to transform scientific knowledge, advanced engineering and emerging technologies into concrete solutions for the environment, health, data intelligence, artificial intelligence, urban systems and technological infrastructure.
The company is built on a multidisciplinary vision structured around six pillars:
Education, Technology, Social, Nature, Research and Urban. Through these areas, Institute Itech develops high-impact projects capable of improving quality of life, making cities more sustainable and creating new models of scientific, industrial and social progress.

Its flagship projects include:
Memoria™  – AI-based neuroimaging and cognitive data intelligence
Oxyleaf™  – environmental monitoring and air quality technologies
Terra™  – advanced soil and ecological remediation systems
Polaris™  – strategic data infrastructure and positioning systems
Balloon™  – high-altitude sensing and urban climate platforms
Biocity™  – integrated biourban planning and smart city ecosystems

About the Role:

Institute Itech is seeking a technically solid and experienced Firmware Specialist  to join its embedded systems team in a hybrid capacity between Milan and international project contexts. The role is transversal in nature: the candidate will contribute across multiple flagship projects, developing and maintaining firmware solutions with a significant degree of autonomy across the full embedded development stack — from low-level microcontroller programming to IoT connectivity, real-time system management, and hardware-software integration.

The selected candidate will work alongside hardware designers, mechanical engineers, software developers, and project leads, taking ownership of embedded firmware work streams and contributing to the design, development, and validation of systems that power Institute Itech's environmental sensing platforms, urban monitoring infrastructure, and advanced technology projects.
This is an ideal opportunity for a mid-level firmware professional looking to deepen their expertise across a technically demanding and diverse project portfolio with meaningful real-world impact.

Responsibilities:
Firmware Development & Embedded Programming
Design, develop, and maintain firmware for microcontrollers and embedded processors (STM
32, ESP
32, ARM Cortex, or equivalent)
Write clean, efficient, and well-documented code in  C and C++
Implement and maintain device drivers, hardware abstraction layers (HAL), and Board Support Packages (BSPs)
Lead the porting and adaptation of firmware across different hardware platforms and configurations
Real-Time Systems & Peripheral Management
Develop and manage real-time applications using RTOS platforms (FreeRTOS, Zephyr, or equivalent)
Ensure timing, scheduling, and interrupt management meet system-level performance requirements
Integrate and configure peripherals including UART, SPI, I2C, GPIO, ADC, and PWM
Debug and resolve real-time behavioral issues across hardware and software boundaries
IoT Connectivity & Sensor Integration
Implement communication protocols for IoT-connected embedded devices (MQTT, BLE, LoRa, Wi-Fi, or equivalent)
Develop firmware for sensor data acquisition, local processing,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary