Your tasks

As a working student in software development (m/f/d), you will support our team in the development of innovative medical software solutions for national and international customers. You will gain valuable insights into regulated development processes in accordance with ISO 13485 and IEC 62304 – and work with a team that uses modern technologies and artificial intelligence both in the development process (e.g. in testing and documentation) and directly in the products.

Your tasks at a glance:

  • Support in the conception and development of software solutions according to agile methods (Scrum, Kanban)
  • Participation in the implementation of new features, possibly using AI-based approaches (e.g. decision support, data analysis)
  • Support in the planning and execution of integration tests and system tests
  • Collaboration in testing: execution of manual tests, support in test automation and feedback to the development team
  • Documentation in accordance with the quality management system (QMS) to ISO 13485
  • Participation in technical analysis and troubleshooting together with the development team
  • Close cooperation with other departments, e.g. UX, Regulatory Affairs or Service Support, to ensure the quality and security of the software products

Depending on your previous experience and interests, you can specialize in the following areas:

  • Mobile app development (Android/iOS, native or cross-platform such as Flutter, React Native)
  • Cloud-based solutions and backend services (e.g. with Java, Python, Node.js)
  • Frontend development with modern web technologies (Angular, React, Vue.js)
  • Database development and interface connection
  • Integration of external hardware, for example via Bluetooth, USB or serial interfaces

Your profile

  • Ongoing studies in (business) informatics, medical technology, electrical engineering, mathematics or a comparable field of study
  • First practical experience with at least one programming language (e.g. Java, Python, C#, C++)
  • Interest in software testing and quality assurance
  • Desirable: initial knowledge of app development or modern web technologies
  • Affinity for artificial intelligence and data processing is a plus
  • Basic understanding of regulated software development or interest in familiarizing yourself with standards such as IEC 62304
  • Good written and spoken German and English skills
  • Team spirit, willingness to learn and a careful, structured way of working

In addition to your technical and practical know-how, you have a confident and empathetic manner. You are also characterized by social skills in the form of reliability, commitment and flexibility, and you demonstrate a high degree of independence as well as a strong ability to work in a team. Above all, you’re a thinker.