CareerPlanSign in

Embedded Software Engineer

Varese, Province of Varese, Italy💼 Full-time💰 $40,000–$50,000🗓 2026-07-23 → 2026-09-27

Core

Develop next-generation embedded software and firmware acting as the technical bridge between HMI systems and microcontroller firmware for high-tech automatic dispensers.

Role type

Embedded Software Engineer (Linux & Microcontrollers)

Builds

Embedded software, firmware, and industrial testing tools for automated dispensing devices

Domain

Industrial automation / IoT / Smart appliances

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Linux embedded systems, microcontroller firmware (STM32), communication protocols (UART, SPI, I2C, CAN, Ethernet), Git, technical English

Preferred skills

Yocto Project, RTOS, secure boot/update mechanisms, embedded cybersecurity, C#, CI/CD, Hardware-In-The-Loop (HIL)

Responsibilities

Define software architecture and communication interfaces, develop and maintain C/C++ code, configure and diagnose Linux applications, develop bare metal/RTOS firmware, integrate cybersecurity requirements, create testing tools for board validation, write technical documentation

Seniority

Mid-Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 814,000+ jobs from 20+ sources.