CareerPlanSign in

(Senior) Software Developer (m/f/x) PLC / Embedded Systems

Eresing / MünchenRemoteFull-time2026-08-27 → 2026-10-12

Core

Develop object-oriented PLC applications and maintain internal function libraries for reversible power plants that convert gases like biogas or hydrogen into electricity/heat.

Role type

Senior Software Developer (PLC/Embedded Systems)

Builds

Reversible power plants and internal PLC function libraries

Domain

Energy / Industrial Automation

Required skills

Object-oriented software design, C/C++ or Rust, IEC 61131-3 (Structured Text), Git, CI/CD, Unit testing, Real-time systems optimization

Preferred skills

TwinCAT, CODESYS, TIA Portal, EtherCAT, Modbus, CANopen, Unix-based real-time systems, Driver development

Technologies

TwinCAT, C++, Rust, IEC 61131-3, Git, EtherCAT, Modbus, CANopen

Responsibilities

Develop object-oriented PLC applications, Build and maintain internal PLC function library, Conduct peer reviews and contribute to documentation, Optimize libraries for real-time operation, Support deployment and troubleshooting of libraries, Improve development workflows and testing strategies (via careerplan.io/jobs/2770647-senior-software-developer-mfx-plc-embedded-systems-at-reverion-gmbh)

Seniority

Senior, hands-on IC