Embedded Linux Engineer
Overview
Siemens Digital Industries is seeking an Embedded Linux Engineer to join our Industrial Control team in Munich. You will develop board support packages, device drivers, and communication protocol stacks for next-generation programmable logic controllers and industrial gateways running embedded Linux.
Your day-to-day work spans the full Yocto build pipeline — from kernel configuration and driver integration to root filesystem optimization and OTA update mechanisms. You will implement industrial Ethernet protocols including PROFINET, EtherNet/IP, and Modbus TCP, ensuring deterministic real-time behavior on ARM and x86 platforms.
This role is ideal for an engineer with 3–5 years of embedded Linux experience who enjoys working in a cross-functional agile team within a global enterprise. Fluency in German and English is preferred. Siemens offers a hybrid work model with two days per week remote.
Variables & Compensation
- Company pension scheme
- 30 days paid vacation
- Remote work allowance
- Professional development budget