Connect innovative medical technology with intelligent software solutions!
As a Software Engineer – Connected Medical Device Solutions (m/f/d), you will develop and enhance the software solutions that power our diagnostic systems – from embedded device software and secure interfaces to cloud-based applications. Working closely with different teams, you will actively contribute to shaping the future of connected medical technology.
Location: Stockach, with flexible working options in Freiburg or remotely
Employment Type: Full-time
Your Responsibilities
- Design and development of cloud-based applications using C#/.NET, Vue.js, TypeScript, and relational databases
- Development of interfaces and communication solutions connecting our devices, cloud services, and external systems (REST APIs, WebSockets, TCP/IP)
- Development and optimization of embedded software for connected diagnostic devices based on C++, Linux, and Yocto
- Implementation of new features for data processing, visualization, and analysis of diagnostic results
- Continuous improvement of our software architecture with a focus on scalability, maintainability, and security
- Implementation of secure solutions for device communication and certificate management, ensuring compliance with current cybersecurity requirements
- Involvement in the entire software development lifecycle – from requirements analysis and implementation to testing and technical documentation in accordance with IEC 62304, ISO 13485, and IVDR
- Close collaboration with our Systems Engineering, Product Development, Quality, and Regulatory Affairs teams
Your Profile
- Abgeschlossenes Studium der Informatik, Softwaretechnik, Medizinische Informatik oder eine vergleichbare Qualifikation
- Fundierte Erfahrung in der Webentwicklung mit C#/.NET und einem modernen Frontend-Framework, idealerweise Vue.js mit TypeScript, sowie im Umgang mit SQL-Datenbanken
- Gute Kenntnisse cloudbasierter Architekturen, APIs und moderner Kommunikationsprotokolle
- Fundiertes Verständnis von Softwarearchitektur, Testing und sicheren Entwicklungsprozessen
- Kenntnisse im Bereich Cybersecurity und in der Entwicklung regulierter Medizinprodukte (z. B. IEC 62304, ISO 13485, IVDR) sind von Vorteil – alternativ die Bereitschaft, sich in diese Themen einzuarbeiten
- Strukturierte, eigenverantwortliche und lösungsorientierte Arbeitsweise sowie Freude an der Zusammenarbeit in interdisziplinären Teams
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Why Dermagnostix?
- Exciting development projects at the intersection of software engineering, cloud technologies, and innovative medical technology – with plenty of autonomy and room to bring your own ideas to life.
- Flexible working hours and the option to work in a hybrid setup.
- 30 days of annual leave to recharge and unwind.
- An individual training budget and opportunities to further develop your expertise in modern software technologies and regulated medical device development.
- Hansefit membership to support your health and well-being.
- A company pension scheme with no commission fees and access to independent advice.
- Corporate benefits, including attractive discounts from numerous brands and providers.
- Flat hierarchies, short decision-making processes, and an open company culture where great ideas can quickly become reality.
Want to do more than just write code and make a real impact with your work? Join our team and help us shape the future of medical diagnostics. We look forward to receiving your application at career@dermagnostix.com!