CareerPlanSign in

Softwareentwickler (w/m/d) Embedded Linux C/C++

MannheimRemoteFull-time2022-11-09 → 2026-10-09
Hybrid

Core

Developing reliable C/C++ applications, services, and libraries for Linux-based embedded smart meter gateways that enable secure communication and data processing for the energy transition.

Role type

Embedded Linux C/C++ Application Engineer

Builds

Linux-based embedded smart meter gateways and communication devices

Domain

Energy / Smart Grid / Embedded Systems

Required skills

C, C++, Linux development, Git, CMake, network communication, cryptographic protocols (OpenSSL, PKI, HSM), error analysis, system architecture (via careerplan.io/jobs/883188-softwareentwickler-wmd-embedded-linux-cc-at-ppc-ag)

Preferred skills

Embedded Linux platform, BSP (Bootloader, Kernel, Device Trees, Drivers), cross-compilation, multithreading, automated testing, hardware integration

Technologies

Linux, C, C++, Git, CMake, OpenSSL, PKI, HSM, Device Trees, Bootloader, Linux Kernel

Responsibilities

Develop and optimize network communication protocols; integrate technical systems and process meter data; implement security functions (encryption, certificates, secure updates); analyze and fix application/system errors; collaborate on technical concepts and automated tests; optionally adapt Bootloader, Linux-Kernel, and Device Trees for new hardware platforms.

Seniority

Mid-Senior, hands-on IC