Desired Skills and Experience

  • Development of equipment and component simulators
  • Configuration and adaptation of simulators for equipment variants
  • Deployment Y.Q installations and simulators to system integration test environment
  • Set up and configure test systems for automated regression testing and validate system configuration and performance (in collaboration with software testers)
  • Define and carry out test scenarios
  • Documentation of development, configurability and deployment of the simulators
  • Documentation of test results
  • May develop tools/scripts for commissioning automation
  • Conduct training activities and handover to operations (delivery engineers)
  • Analyze errors reproducible on test environment and forward to product development team.
  • Define and potentially develop commissioning tools to improve speed of deployment and work with software development on improvements along the whole software delivery workflow
  • Significant expertise in Python
  • Experience with BDD/TDD (py.test, behave or robot), test automation and CI (Jenkins)
  • Expertise in messaging (Protocol Buffers, MQTT) and industrial protocols (Modbus TCP, IEC60870-5-104), experience with a message broker (ActiveMQ) is considered a plus
  • Some experience with Linux is essential
  • DevOps experience is considered a plus (Docker, Ansible)
  • Excellent analytic and conceptual skills
  • A source of constant ideas for improvement
  • A strong focus on teamwork and a commitment to always let the best idea win
  • Knowledge of SW development tooling infrastructure and system administration
  • Open to new technologies
  • A will to continually improve your skills
  • Exceptional attention to detail, thoroughness and accuracy
  • Language Level C in German and English, verbal and written
  • The opportunity to build the technology facilitating higher renewable energy shares
  • Motivated, passionate colleagues who love to get things done
  • Open discussion culture and the opportunity to shape every aspect of your work
  • Participation on trainings, meetings, conferences, etc.
  • Bright, spacious and comfortable offices in the lovely city of Berlin
  • Flexible working hours
  • Permanent contract

Apply