CareerPlanSign in

Embedded Software Engineer

Italia💼 Full-time💰 $30,000–$45,000🗓 2026-06-07 → 2026-08-08

Core

Design, develop, test, and maintain robust software components for high-performance real-time embedded systems, including device drivers, file systems, and network stacks.

Role type

Senior Embedded Software Engineer

Builds

Real-time embedded software components, device drivers, and network stacks for platforms

Domain

Embedded systems, Real-time operating systems (RTOS), Automotive/Industrial IoT

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (multi-threaded, resource optimization), VxWorks, Linux, Windows, Oracle PL/SQL, Unit/Functional testing, Git, TCP/IP stack configuration

Preferred skills

Java, Full-stack development

Technologies

VxWorks, C++, Oracle PL/SQL, Git, Linux, Windows, TCP/IP

Responsibilities

Design and develop multi-threaded applications for real-time performance; Work closely with hardware for debugging and peripheral management; Develop and maintain device drivers and network stacks; Perform database development and optimization using Oracle PL/SQL; Execute unit and functional tests for embedded environments

Seniority

Senior, hands-on IC

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