CareerPlanGet AI match score →

Senior C++ Embedded Software Engineer

Cluj-Napoca, CJ, ro🌐 Remote💼 Full-time🗓 2026-07-13 → 2026-07-31

Core

Development, integration, and validation of embedded software for connected vehicle platforms, enabling secure communication between in-vehicle systems and cloud services.

Role type

Senior C++ Embedded Software Engineer

Builds

Scalable, reliable, high-performance software running on embedded control units for connected vehicles.

Domain

Automotive / Connected Mobility / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++ (object-oriented design, memory management), Linux OS (kernel, CLI, libraries), Automotive protocols (CAN, J1939, UDS, SOME/IP, Ethernet), Networking (WiFi, Bluetooth, cellular), Python scripting, Shell scripting, Service-oriented design (D-Bus, gRPC, MQTT, IPC)

Preferred skills

Experience with TPM, System stability optimization, Automation tooling

Technologies

C++, Linux, CAN, Ethernet, WiFi, Bluetooth, Cellular, Python, Shell, D-Bus, gRPC, MQTT, SOME/IP, UDS, DoIP

Responsibilities

Design and develop embedded software components; Integrate software with ECUs and in-vehicle networks; Implement connectivity features; Perform embedded software integration and validation; Conduct code reviews; Automate build and test processes.

Seniority

Senior, hands-on IC

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