drjobs (Sen.) Software Developer (d/f/m) | PLC / Embedded Systems

(Sen.) Software Developer (d/f/m) | PLC / Embedded Systems

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Eresing - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Your mission
A future without fossil fuels that is our vision. Biogas is the key success factor for a 100% renewable decentralized energy supply of tomorrow. Our mission is to replace the combustion engines used today with highly efficient and flexible micro power plants. Thanks to innovative solid oxide fuel cells we provide 24/7 supply security enable longterm seasonal energy storage and reduce megatons of CO2 emissions.

Sounds exciting Then apply as Software Developer (d/f/m) at Reverion:

  • Develop objectoriented PLC applications using IEC 611313 (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 realtime 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 12 years
  • Continuously improve development workflows versioning and testing strategies (e.g. CI/CD unit tests)
Your profile
  • Degree in computer science or a related technical field or equivalent practical experience
  • At least 3 years of professional experience as a software developer
  • Proficiency in objectoriented software design and writing clean maintainable codes
  • Strong programming skills in an objectoriented language preferably C or Rust
  • Comfortable using Git and collaborating in a modern development environment
  • Experience with Unixbased realtime systems or driver development is a plus
  • Experience with PLC platforms (e.g. TwinCAT 3 CODESYS TIA Portal) is a plus not required
  • Familiarity with industrial communication protocols (e.g. EtherCAT Modbus CANopen) is a bonus
  • Strong problemsolving and troubleshooting abilities
  • Able to prioritize shortterm speed without compromising longterm maintainability
  • Thrive in a fastpaced dynamic startup environment
  • Take ownership and proactively drive improvements
  • Fluent in English; conversational German is a plus
What we offer
  • A key role in developing realtime software for autonomously operated clean energy systems
  • The opportunity to bring modern software practices into the industrial automation space
  • A steep learning curve with deep exposure to automation and embedded systems no prior experience required
  • A collaborative and openminded startup culture where your ideas matter
  • Flexible hours and hybrid work options
  • Flat hierarchies in a young team with the opportunity for personal responsibility
  • Personal development support bike leasing pension scheme and other benefits
  • Modern IT equipment and wellequipped office spaces
  • Free drinks coffee and snacks at our locations
  • Regular team events and a true startup atmosphere
  • Recreation areas including foosball table spikeball table tennis and more
About us
As spinoff from the Technical University of Munich were a highly techdriven energy startup. Our journey began in 2018 with a groundbreaking vision: paving the way to 100% renewable energy by making the most out of biogas. Since then the team has grown and is ready to overcome all potential market entry barriers.

Reverion is an equal opportunity employer. We embrace diversity and are committed to creating an inclusive environment for all employees. We are open to all groups of people without regard to age color national origin religion gender sex sexual orientation gender identity and/or expression marital status or any other legally protected characteristics.

Do I need to meet all the requirements to apply
Studies by several different sources have shown that on average men will apply for a job if they meet 60% of the application requirements. In contrast women/nonbinary people will seek to match a much higher percentage of the requirements before applying.

We encourage everyone to apply and give us a chance to evaluate your skills and experience. We are all learning on the job and although the listing above has been carefully compiled we are also openminded and interested to hear about the value you can bring to the role and Reverion.

How can I demonstrate that I have particular needs in the application process
For people living with disabilities chronic illnesses or neurodiversity adjustments and support can make a decisive difference in the application process. If you need any specific accommodations (tools time etc.) and feel comfortable disclosing this please let us know.

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.