Software Architect - Medical Devices

  • Schaffhausen
  • -
Location: Schaffhausen, TG, CH, 8200 Tuttlingen, BW, DE, 78532 ID #: 2368   Your Mission
  • You define the software architecture and design of our medical devices such as light sources, pumps, insufflators and combination devices
  • You will be responsible for software development within a project team
  • You will also take on the technical management of a software development team within a project and act as an interface to other global departments 
  • You will implement application and operating system components and translate system requirements into suitable software specifications
  • You carry out code and document reviews and manage standards-compliant documentation of the development process
  • You plan the backlog and track the implementation 
  • You will also ensure functional safety and cyber security aspects and support the creation of the risk analysis
Your Talents
  • Successfully completed studies with a focus on software development or comparable knowledge or comparable professional experience
  • Several years of professional experience in creating the software architecture of complex systems desirable
  • Experience in hardware-related software development
  • Sound knowledge of C++ and object-oriented programming (OOP)
  • Fun in the agile development of exciting products in medical technology and interest in new, innovative topics
  • Experience with Boost or possibly STL and Qt, real-time operating systems (e.g. SAFERTOS / FreeRTOS), Linux, C++17, QML, GIT, knowledge of IT norms and standards in healthcare desirable
  • Business fluent in written and spoken German and English

Your Benefits

  • Flexible working hours & mobile working: Depending on the area, working hours and location can be arranged as required
  • Profit-sharing & Corporate Benefits offers
  • Further training opportunities: Open in-house seminar program, extensive e-learning offerings, various specialist training courses and much more
  • Varied activities in a collegial team
  • Work in a family-run and future-oriented company