Software Engineer for Medical Devices
">
Job Summary:
">As a Software Engineer for Medical Devices, you will play a key role in the development of cutting-edge medical devices. This hybrid role involves application-focused software development as well as collaboration with embedded platforms.">">
Responsibilities:
">Design, develop, and maintain application-level software using the Qt framework for embedded medical devices. Implement multi-threaded applications using design patterns and featuring robust event-handling mechanisms. Collaborate on embedded platform integration, including Yocto-based Linux customisations and system maintenance. Perform debugging, unit testing, verification testing, and extensively document releases for Linux and Windows-based applications.">
Requirements:
">23 years of Qt framework experience (Qt, QML, C/C++). Knowledge and experience in implementing protocols such as RS-232/485, SPI, I2 C, and USB. Ability to use collaboration tools such as Git, SVN, and JIRA. Strong experience with Linux-based systems (Yocto is an advantage). Detail-oriented, with a strong focus on reliability and robustness in application development.">
Nice-to-Have Skills:
">Familiarity with data visualisation and UI/UX principles for technical applications. Some knowledge of hardware components and integration requirements (e.g., amplifiers, transformers, analogue signal monitoring).