Job Description

If you are looking for a role where you lead software teams, shape technology decisions and have real creative freedom, we look forward to receiving your application.

Your new role:

You will assume overall technical and personnel responsibility for software in a deep-tech environment – ​​from the firmware level to cloud platforms and developer tools. You will not only design the architecture and development processes, but also actively shape the engineering culture and take teams to the next level.

This role combines strategic thinking with technical depth: interdisciplinary collaboration with hardware, product, and engineering teams to develop scalable and robust software solutions. If you have experience in demanding system environments such as HPC, embedded, or distributed systems, and know how to build high-performing engineering teams, this is the right job for you.

Your responsibility:

  • Definition and implementation of the software strategy across all areas (embedded, control software, cloud and developer tools)
  • Building, leading and continuously developing software teams (engineering, DevOps and others)
  • Overall responsibility for the architecture and development of the complete software stack, from firmware to cloud.
  • Ensuring scalable, stable and secure systems including CI/CD, test strategy and release management
  • Close interdisciplinary collaboration with physics, hardware, and product teams
  • Translating complex technical requirements into viable software solutions
  • Promoting a strong engineering culture and systematic team development

You bring the following:

  • At least 8 years of experience in software development, including more than 5 years in a management position.
  • Solid expertise in system, embedded or real-time software as well as in HW/SW integration
  • Experience in at least one of the following areas: HPC, distributed systems, compilers/runtime or cloud platforms
  • Background in the deep-tech field, e.g. semiconductors, robotics or scientific computing
  • Proven success in building and scaling engineering teams
  • Knowledge in the field of quantum computing or software development for scientific instruments (nice-to-have)
  • Experience with FPGAs, signal processing or microwave systems (nice-to-have)

If the position appeals to you and fits your next career step, then please send us your application.

Language:

  • German (Required)
  • English (Required)

Work location: On-site