Software Architect - Medical Devices (m/f/d)
Schaffhausen, TG, CH, 8200 Tuttlingen, BW, DE, 78532
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, professional development courses and much more
- Varied activities in a collegial team
- Work in a family-run and future-oriented company