CareerPlan

Senior Embedded Software Developer (w/m/d) für Edge-basierte Automatisierungssysteme

Erlangen, BAYERNFull-time2026-10-23 → 2026-11-11
On-site

Core

Designing and implementing the architecture of a Linux-based runtime environment for industrial edge automation systems, ensuring technical realization and continuous development.

Role type

Senior embedded software architect (Linux/Industrial Edge)

Builds

Linux-based runtime environments for industrial edge automation

Domain

Industrial automation, embedded systems, Linux

Required skills

C++ (17/20), Python, Linux kernel concepts, container technologies, WebAssembly (Wasm), static code analysis, Git, CMake, Gtest, functional safety (IEC 61508), OPC UA, MQTT

Preferred skills

Experience with sandboxing mechanisms, modern engineering methods, AI-assisted workflows

Technologies

Linux, WebAssembly, Docker, Kubernetes, CMake, Git, Gtest, OPC UA, MQTT

Responsibilities

Define architecture and design of the Linux-based runtime environment, implement defensive programming principles for safety-critical applications, conduct code reviews, document software for certification, analyze safety-critical use cases

Seniority

Senior, hands-on IC