(Senior) Software Developer (m/f/x) PLC / Embedded Systems
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