CareerPlanGet AI match score →

Firmware Engineer

Travagliato, it💼 Full-time🗓 2026-03-18 → 2026-07-31

Core

Developing advanced embedded systems for robotics, automation, textile machinery, and IoT solutions.

Role type

Firmware Engineer (Embedded Systems)

Builds

Embedded firmware and communication modules for industrial robots and automation equipment.

Domain

Industrial Robotics & Automation

Deliverable

production ML models | product features

Required skills

C/C++, Microcontroller/SoC architecture, FreeRTOS, Embedded Linux (Yocto), Driver development, Industrial/IoT protocols (MQTT, BLE, Wi-Fi, ZigBee, Modbus, CANopen), Hardware/Software debugging, Secure coding.

Preferred skills

Python scripting, Cybersecurity knowledge.

Technologies

STM32, TI C2000, FreeRTOS, Embedded Linux (Yocto), UART, SPI, I2C, CAN, RS485, Ethernet, MQTT, BLE, Wi-Fi, ZigBee, Modbus, CANopen.

Responsibilities

Develop structured C/C++ firmware for microcontrollers; Integrate industrial and IoT communication protocols; Perform functional/performance testing and HW/SW debugging; Apply secure coding practices and support cybersecurity compliance; Collaborate with Hardware and Product Engineering teams.

Seniority

Mid-level IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗