P Our customer is a leading Swiss SME and developer of cutting-edge High-Tech Medical Device technology. A disruptor in their field with a strong Engineering core originating at Bern University, though now employing some of the brightest minds in Electronics, Mechatronics, physics and Software development. /p p To help achieve the company goals in developing new and highly sophisticated medical products, our client has tasked us with identifying and recruiting a skilled and motivated Senior Software Engineer Robotics C++ to join their team. /p p b Key responsibilities: /b /p li Be responsible for developing a multidisciplinary surgical robotic system. /li li Take ownership of new features and modules, starting from high-level. requirement inputs through software architecture and design of the solution, through implementation, testing and validation, to integration of the feature into the system. /li li Contribute to the company’s knowledge base, toolset, infrastructure, methodologies, and best practices. /li p b To be considered for the role, you must closely match the following profile: /b /p li A Bachelor’s and/or Master’s degree in Software Engineering. /li li 5 years of experience of software development with object-oriented programming. /li li Strong knowledge in C++ and real time systems. /li li Experience in the robotics field and with 3D mathematics. /li li Strong mathematical and analytical skills. /li li Profound English and communication skills (written and verbal). /li li Experience in the medical field, proficiency in 3D rendering, and familiarity with DICOM are preferred qualifications. /li