CareerPlanSign in

Embedded Software Engineer

Torino, Provincia di Torino💼 Full-time💰 $30,000–$30,000🗓 2026-05-13 → 2026-08-08

Core

Developing embedded software for IoT projects within the banking sector, focusing on critical system components and end-to-end lifecycle management.

Role type

Intermediate/Senior Embedded Software Engineer

Builds

Embedded software systems for IoT applications in banking

Domain

Banking / IoT / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (C++11+), Embedded RTOS (EmbOS/FreeRTOS), Embedded Linux (user space), Git/GitHub, Bash/Python scripting, Unit Testing, BDD, CMake, Conan, CAN protocols (J1939, ISO-TP, ISO11783, UDS, CANOpen)

Preferred skills

MQTT protocol knowledge

Technologies

C++, CMake, Conan, EmbOS, FreeRTOS, Embedded Linux, Git, Bash, Python

Responsibilities

Develop code adhering to architectural standards and reduce technical debt; Design and develop critical project components; Manage end-to-end embedded software lifecycle including build automation, CI, and secure deployment; Manage unit tests and automate execution; Ensure code compliance with SDLC standards and ISO policies; Collaborate with team members, mentoring junior resources.

Seniority

Intermediate/Senior, hands-on IC

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