CareerPlan

Senior Embedded C++ Low Level Developer and Architect

Cluj-NapocaFull-time2026-03-05 → 2026-11-12

Core

Design and implement complex low-level drivers in modern C++ for embedded systems, integrating supplier drivers and reviewing architecture and code.

Role type

Senior Embedded C++ Low Level Developer and Architect

Builds

Embedded firmware and drivers for Railway, Automotive, and other industries

Domain

Embedded Systems / Automotive / Railway

Required skills

Modern C++ for embedded firmware, Low-level bus protocols (I2C, SPI, MDIO, CAN, LIN, Ethernet), RTOS and embedded OS concepts, Multi-core development, C++ unit testing (gtest, gmock)

Preferred skills

Tricore, ARM, and POSIX knowledge, AUTOSAR knowledge, Static code analysis standards (MISRA, CERT), Python and PyTest, Safety and security standards

Technologies

C++, gtest, gmock, I2C, SPI, MDIO, CAN, LIN, Ethernet, RTOS, AUTOSAR, Python, PyTest, MISRA, CERT