Hybrid Software Engineer (Python/C++) for Medical Devices

Michael Page International (Switzerland) SA

Lausanne

Hybrid

CHF 80.000 - 100.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

2 days of Home office per week
Flexible hours

Zusammenfassung

Michael Page International (Switzerland) SA is seeking a talented Software Engineer (Python / C++) to join their growing team in Lausanne. This mid-level role is perfect for engineers with minimum 3 years of experience looking to work on complex systems and contribute to high-impact applications.

In this position, you'll design and develop high-quality software, collaborate with cross-functional teams, and participate in code reviews. The role offers a flexible work environment, including 2 days of home office each week.

Qualifikationen

  • Minimum 3 years of professional experience in software development.
  • Experience developing software for complex, distributed, or real-time systems.
  • Good understanding of software testing, maintainability, and quality assurance practices.

Aufgaben

  • Design, develop, and maintain high-quality software using Python and C++.
  • Collaborate with multidisciplinary teams to deliver robust and scalable solutions.
  • Participate in code reviews and contribute to continuous improvement of engineering practices.

Kenntnisse

Python 3
C++
Problem-solving skills
Communication skills in English

Ausbildung

Degree in Software Engineering, Computer Science, or a related field

Tools

Git

Jobbeschreibung

  • International environment
  • Medical devices

About Our Client

Our client is an international company located in Lausanne.

Job Description



We are looking for a talented Software Engineer (Python / C++) to join our client's growing team in Lausanne. This position is ideal for a mid-level engineer (minimum 3 years of experience) who enjoys working on complex systems and contributing to high-impact, real-world applications.

You will work on the development of advanced software solutions, interacting with cross-functional teams in a dynamic and collaborative environment. This role combines backend development with potential exposure to UI and 3D visualization technologies.




  • Design, develop, and maintain high-quality software using Python and C++
  • Contribute to the architecture and implementation of complex, distributed, or real-time systems
  • Collaborate with multidisciplinary teams to deliver robust and scalable solutions
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and contribute to continuous improvement of engineering practices
  • Investigate, debug, and optimize existing systems
  • Contribute to testing, validation, and quality assurance processes


The Successful Applicant

  • Degree in Software Engineering, Computer Science, or a related field
  • Minimum 3 years of professional experience in software development
  • Strong proficiency in Python 3 and solid experience with C++
  • Experience developing software for complex, distributed, or real-time systems
  • Good understanding of software testing, maintainability, and quality assurance practices
  • Familiarity with version control systems (Git) and structured development workflows
  • Strong problem-solving skills and ability to work independently
  • Proactive mindset with a willingness to investigate and understand systems in depth
  • Ability to work effectively in cross-functional teams
  • Excellent communication skills in English


What's on Offer

Attractive environment :

2 days of Home office per week

flexible hours

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer - Python and C++
Software Engineer - Python and C++

Michael Page • Lausanne

Vor Ort
CHF 80.000 - 100.000
2 days of Home office per week
Flexible hours
Senior C++ Software Engineer - Hybrid (Swiss) 12mo
Senior C++ Software Engineer - Hybrid (Swiss) 12mo

Flexsis • Risch-Rotkreuz

Hybrid
CHF 150.000 - 190.000
Software Engineer 80-100%
Software Engineer 80-100%

Flexsis • Risch-Rotkreuz

Hybrid
CHF 150.000 - 190.000
Healthcare Applications Engineer - Remote & Flexible Hours
Healthcare Applications Engineer - Remote & Flexible Hours

Michael Page International (Switzerland) SA • Freiburg

Hybrid
CHF 80.000 - 100.000
2 jours de Home-office par semaine
Horaires flexibles
Environnement dynamique
Technical Project Lead - Embedded
Technical Project Lead - Embedded

EPM Scientific • Zürich

Vor Ort
CHF 110.000 - 160.000
Software Engineer Linux Switzerland
Software Engineer Linux Switzerland

Resourcing Life Science • Schweiz

Vor Ort
CHF 80.000 - 100.000
Senior Electronic Engineer - Medical Devices & Embedded
Senior Electronic Engineer - Medical Devices & Embedded

fortil • Genf

Vor Ort
CHF 150.000 - 190.000
Career development
International projects
Entrepreneurial environment
+2
AI Software Engineer: Automating Legacy Medical Apps
AI Software Engineer: Automating Legacy Medical Apps

Jobup • Eysins

Vor Ort
CHF 120.000 - 180.000
Ingénieur Dévellopement Électronique (HW/SW)
Ingénieur Dévellopement Électronique (HW/SW)

Michael Page International (Switzerland) SA • Biel

Vor Ort
CHF 110.000 - 140.000
5 semaines de congés
Horaires flexibles
Participation santé
+2
Project Engineer – Mechanical Engineering
Project Engineer – Mechanical Engineering

Helbling Inc • Bern

Vor Ort
CHF 80.000 - 110.000
Dynamic interdisciplinary environment
Open international environment
Labs and workshops infrastructure
+1