• Software Developer (Experienced, C++/QML) Bern
  • CASCINATION in Bern, , Switzerland
  • jobs
  • 3 weeks ago

jobs description

Your mission
• Software Development: Design, implement, and test software application OTOPLAN using C++ and QML while following industry standards and best practices
• Code Review and Quality Assurance: Conduct code reviews to ensure adherence to coding standards, performance optimization, and maintainability, incorporating quality assurance practices
• Create and maintain technical documentation, including specifications, user guides, and test plans, to facilitate understanding and compliance with regulatory guidelines
• Develop and execute comprehensive software tests, including unit testing, integration testing, and regression testing, to validate software functionality and compliance
• Continuous Improvement: Stay updated with the latest trends, technologies, and regulatory changes in the industry, proactively identifying opportunities for improvement and innovation

Your profile
• Basic education standard (country-specific)
• Bachelor Degree or higher degree in Computer Science... or/ Software Engineering or related technical field
• At least 5 years (Master degree: 3 years) of experience in software engineering in a regulated industry, e.g., medical, automotive, etc.
• Experience in the entire software development lifecycle, including requirements analysis, design, coding, testing, and maintenance
• Proficiency in designing and developing user interfaces using QML, including knowledge of Qt framework and Qt Quick. Experience transferring Figma designs or similar is a plus.
• Familiarity with regulatory standards such as ISO 13485, IEC 62304, or other regulated industry-specific guidelines
• Strong proficient in software language C++
• Professional English skills

You are
• A highly analytical and independent personality who develops effective as well as practical solutions and strategies.
• Team-oriented person and possess strong communication skills that enable you to work with cross-functional teams
• open, flexible and highly motivated to work in a dynamic environment

Why us?

We offer you a challenging position in an international environment, participation in a dynamic company as well as the opportunity for personal development with a competitive salary and generous company benefits.


We look forward to receiving your application with CV, letter of motivation, diploma (must) and references - (optional). (Applications from recruiters will not be considered). For job related questions, please contact Mr. Daniel Erpenbeck (+41 31 306 26 55) and for questions regarding the recruitment process, please contact Ms. Michèle Sakic-Läng (+4131 306 26 04).

Workplace: Bern

Start date: by agreement

Work percentage: 100%

About Us

CASCINATION is a Swiss medical device company with a mission to bring certainty to medical treatment outcomes. Our robotic and image-guided solutions enable clinicians to perform reproducible and efficient interventions, that deliver quality outcomes from minimally invasive therapies across a range of disciplines from cancer treatment to the treatment of hearing disorders
Bern Switzerland


Apply - Software Developer (Experienced, C++/QML) Bern