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

Number of employees

50

Eresing

Posted on: 2026-08-27

Category: energy

Ready to make this your next chapter?

Let Reverion know you found them on WorkInGreen. It helps more companies post climate jobs here.

Employment type:

Full time

Experience required:

Senior

Salary

Salary not provided

About the company:

Reverion is a German deep-tech energy company that develops reversible fuel cell systems for highly efficient power generation, electrolysis, energy storage, and carbon capture. Spun out of the Technical University of Munich (TU München), the company produces modular power plant systems capable of converting biogas or hydrogen into electricity at efficiencies of up to 80 percent — roughly double the efficiency of conventional combined heat and power (CHP) systems. Their systems are designed to serve applications ranging from agricultural biogas plants to large-scale industrial energy infrastructure. Reverion's technology is centered on solid oxide fuel cells (SOFCs) that can operate reversibly, switching between power generation and electrolysis modes with short transition times. This enables the systems to function as both a power plant and an electrolyzer, converting surplus renewable electricity into methane or hydrogen for storage and later use. The hydrogen systems achieve a round-trip efficiency of up to 75 percent, supporting sector coupling and grid stabilization. Unlike conventional combustion-based power plants, Reverion's systems operate emission-free, and the CO2 separated during the process can be utilized industrially or stored permanently, enabling climate-positive energy production. Reverion's mission is to advance the energy transition by replacing fossil-fuel-based power generation with clean, highly efficient alternatives that are both ecologically and economically viable. The company combines cutting-edge research with real-world deployment, with operational projects demonstrating its technology's performance in the field. Reverion positions itself as a pioneer in next-generation energy infrastructure, targeting a future of stable, flexible, and climate-friendly energy supply.

Who we are

Our goal is a decentralized, flexible, and CO₂-negative energy supply and that’s exactly what we work on every day at Reverion.

We are developing innovative, reversible power plants that can convert gases such as biogas or hydrogen into electricity and heat with very high efficiency, and when needed, reverse the process to transform renewable energy into storable green gases. Reverion power plants achieve efficiencies of up to 80%, making them the most efficient power plants in the world.

Sounds interesting? Join us as (Senior) Software Developer (m/f/x) PLC / Embedded Systems!

Your mission

  • Develop object-oriented PLC applications using IEC 61131-3 (Structured Text), C/C++, or Rust
  • Build and maintain our internal PLC function library for application engineering
  • Conduct peer reviews and contribute to documentation to ensure quality and maintainability
  • Optimize libraries for real-time operation and resource efficiency on embedded platforms
  • Support deployment and troubleshooting of developed libraries in field applications and test rigs
  • Work with TwinCAT to scale our current PLC infrastructure, with a planned transition to a modern embedded software architecture starting in 1–2 years
  • Continuously improve development workflows, versioning, and testing strategies (e.g., CI/CD, unit tests)

Your profile

  • You have a degree in Computer Science, Software Engineering, or a related field
  • You bring 3+ years of professional experience in software development
  • You bring solid practical experience in object-oriented software design and write clean, maintainable code
  • You are highly proficient in an object-oriented programming language, ideally C++ or Rust
  • You are comfortable with Git and enjoy working collaboratively in an agile environment (e.g. Scrum)
  • Experience with Unix-based real-time systems or driver development is a plus
  • Experience with PLC platforms (e.g., TwinCAT 3, CODESYS, TIA Portal) and industrial communication protocols (e.g., EtherCAT, Modbus, CANopen) is a plus
  • You have strong problem-solving and troubleshooting abilities
  • You are fluent in English, conversational German is a plus

What we offer

  • Make an impact: Flat hierarchies, short decision paths, and real ownership give you the freedom to turn ideas into action
  • Work that keeps you growing: Tackle diverse, exciting challenges in a dynamic and innovative environment that supports continuous growth
  • Work your way: Flexible working hours and remote options help you work when and where you’re at your best
  • Modern setup: High-quality IT equipment and an ergonomic office environment ensure a productive and comfortable workday
  • Team spirit: Mutual trust, open feedback, and an agile mindset create a supportive and inspiring workplace
  • Grow with us: Dedicated time and budget for training and professional development support your personal and career growth
  • Experience more together: Subsidized lunches and regular team events encourage connection and strengthen collaboration
  • Stay healthy & active: Wellness benefits, bike leasing, and internal sports groups support your health and well-being
  • Sustainable mobility: Company bikes at the S-Bahn station and office offer flexible and eco-friendly commuting options
  • Fair & secure: Performance-based compensation, an employer contribution to retirement savings, and a monthly €50 Pluxee card provide financial stability and extra perks

Get job alerts

Receive new climate job opportunities matching your preferences.

Not quite the right fit? Keep looking.

More climate roles that match your skills and values.

View all jobs
Thorizon logo
Number of employees

Full time
Energy
Electric Hydrogen logo
United States
Sila Nanotechnologies logo
United States
Crusoe logo
United States
Crusoe logo
Ireland
Number of employees

780

Full time
Energy

42 Energy jobs at Reverion

Reverion is hiring (Senior) Software Developer (m/f/x) PLC / Embedded Systems,Senior Industrial Engineer (d/w/m) Fabrikplanung und Skalierung,Werkstudent:in / Minijob (d/w/m) – Erhebung und Digitalisierung von Produktionsdaten, and more.

Hiring at Reverion? Feature these jobs →

View all jobs at Reverion