Zum Hauptinhalt springen

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

Eresing, München
Full-time
Permanent employee

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

Über uns

Wir sind ein innovatives, technologiegetriebenes Unternehmen im Energiebereich. Unsere Reise begann 2018 mit einer bahnbrechenden Mission: den Weg zu 100% erneuerbarer Energie zu ebnen, indem wir das Potenzial von Festoxid-Brennstoffzellen und grünen Gasen voll ausschöpfen. Mit unseren Kraftwerken bringen wir eine revolutionäre Technologie auf den Markt, die nicht nur eine außergewöhnlich hohe Versorgungssicherheit gewährleistet, sondern auch die Möglichkeit zur langfristigen, saisonalen Energiespeicherung schafft.

Unsere Mission ist klar: Wir möchten mit bahnbrechenden Technologien und einem großartigen Team einen bedeutenden Beitrag zur Energiewende leisten und eine saubere, grüne Zukunft gestalten.

Wir legen großen Wert auf Chancengleichheit und Vielfalt und verpflichten uns, ein integratives Arbeitsumfeld zu schaffen, in dem jeder und jede unabhängig von Alter, Hautfarbe, nationaler Herkunft, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität und/oder -ausdruck, Familienstand oder anderen gesetzlich geschützten Merkmalen willkommen ist. Für alle Menschen, die mit Behinderungen, chronischen Krankheiten oder Neurodiversität leben und besondere Vorkehrungen benötigen (Hilfsmittel, Zeit usw.), dürfen uns das vorab gerne mitteilen. 

Werde Teil von Reverion – über 200 Kolleg:innen freuen sich auf dich. Gemeinsam machen wir den Unterschied!


Reverion als inklusives Unternehmen


Erfüllst du nicht alle Anforderungen? Bewirb dich trotzdem!
Studien zeigen: Männer bewerben sich ab ~60 % der Kriterien, während Frauen und nicht-binäre Personen oft deutlich mehr erfüllen wollen, obwohl sie genauso gut geeignet sind. Wir interessieren uns für deinen Mehrwert, nicht für eine perfekte Checkliste. Niemand bringt alles mit und das ist völlig okay.

Und wenn du Anpassungen brauchst (z. B. mehr Zeit, Hilfsmittel o. Ä.), sag uns einfach Bescheid, wir machen es möglich!