Software Engineer - Python and C++

Michael Page

Lausanne

Vor Ort

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

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

Michael Page International (Switzerland) SA • Lausanne

Hybrid
CHF 80.000 - 100.000
2 days of Home office per week
Flexible hours
Software Engineer 80-100%
Software Engineer 80-100%

Flexsis • Risch-Rotkreuz

Hybrid
CHF 150.000 - 190.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
Senior C++ Software Engineer
Senior C++ Software Engineer

TalentCloud Group • Aargau

Vor Ort
CHF 120.000 - 160.000
Excellent work-life balance
Flexible working model
Meaningful work supporting R&D
Software Engineer Linux Switzerland
Software Engineer Linux Switzerland

Resourcing Life Science • Schweiz

Vor Ort
CHF 80.000 - 100.000
Mechanical Engineer (M/W/X)
Mechanical Engineer (M/W/X)

Coris Innovation Group • Ecublens

Vor Ort
CHF 120.000 - 180.000
Senior Full-Stack Engineer (Frontend-Focused)
Senior Full-Stack Engineer (Frontend-Focused)

SICPA • Prilly

Vor Ort
CHF 120.000 - 165.000
FPGA Engineer - 12 months contract - Lausanne
FPGA Engineer - 12 months contract - Lausanne

Michael Page International (Switzerland) SA • Lausanne

Vor Ort
CHF 120.000 - 150.000
Software Development Engineer
Software Development Engineer

CPAutomation • Villaz-Saint-Pierre

Vor Ort
CHF 90.000 - 130.000
Grande autonomie
Équipe dynamique
Environnement moderne
Embedded Hardware Engineer - Power Electronics - Aargau
Embedded Hardware Engineer - Power Electronics - Aargau

Noir • Baden

Vor Ort
CHF 100.000 - 130.000
Flexible working hours
Health insurance
Retirement plan
+2