Senior C++ Engineer – Tech Lead

Cascination

Bern

Hybrid

CHF 160,000 - 230,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance

Job summary

Cascination in Bern, Switzerland is seeking a hands-on engineering leader to guide a developer team and own the software architecture of critical medical software. You will plan sprints, prioritize work, and collaborate with interdisciplinary teams to deliver safe, compliant software while mentoring engineers to grow their skills.

This is a senior, hands-on role requiring strong C++/Qt expertise. The role combines technical leadership with delivery responsibility in a fast-paced, regulatory

Qualifications

  • 6+ years of modern C++ experience with leadership background.
  • Experience with Qt Widgets on Windows; QML is a plus.
  • Experience in software architecture of large C++ applications.
  • Experience with unit testing and test automation.
  • Experience with agile methods (Scrum) and safety-critical domains is a plus.

Responsibilities

  • Lead a developer team technically and own software architecture.
  • Plan sprints, prioritize and delegate work, and drive delivery.
  • Coordinate external developers and contractors.
  • Develop core features in modern C++ and Qt hands-on.
  • Ensure code quality via code reviews and standards.
  • Drive unit and integration testing and test automation.
  • Mentor and grow the developers in the team.
  • Collaborate with interdisciplinary teams to deliver safe, compliant software.

Skills

C++
Qt Widgets
QML
Software architecture
Unit testing
Scrum
Leadership
English proficiency

Education

Computer Science degree

Tools

Qt
C++ toolchain
Testing frameworks

Job description

Your mission
  • Lead a developer team technically
  • Plan and organize sprints, prioritize and delegate work, and drive delivery
  • Coordinate external developers and contractors
  • Own the software architecture and key design decisions and evolve them for the long term
  • Develop core features in modern C++ and Qt yourself – this is a hands-on role
  • Ensure code quality through code reviews and coding standards
  • Drive unit and integration testing and test automation
  • Mentor and grow the developers in the team
  • Collaborate closely with interdisciplinary teams to deliver safe, compliant, and clinically relevant software
Your profile
  • Degree in Computer Science, Software Engineering, or a related field
  • 6+ years of experience in modern C++, including several years in a lead role
  • Experience with Qt Widgets on Windows; QML is a plus
  • Experience with software architecture of large C++ applications
  • Experience with unit testing and test automation
  • Experience with agile methods (e.g., Scrum)
  • Experience in medical device software (IEC 62304, ISO 14971) or other safety-critical domains is a plus
  • Professional English skills; German is a plus
You are
  • A hands-on leader who takes ownership and leads by example
  • A clear communicator and a coach for your team
  • A highly analytical and independent personality who develops effective as well as practical solutions and strategies
  • Open, flexible, and highly motivated to work in a dynamic environment
Why us?

We offer a challenging role in a multinational, innovative, fast growing and dynamic environment. In our company you can create, shape and take on responsibility. Our unique company culture is shaped by our passion and values.

Administrative

Place of work: Bern
Preferred start date: by agreement
Workload: 100%

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer – Tech Lead
Senior C++ Engineer – Tech Lead

CASCINATION AG • Bern

On-site
CHF 140,000 - 180,000
Senior C++ Tech Lead — Hands-on Architect, Qt & Mentor
Senior C++ Tech Lead — Hands-on Architect, Qt & Mentor

Cascination • Bern

Hybrid
CHF 160,000 - 230,000
Health insurance
Senior C++ Tech Lead (Hands-on) - Architecture & Mentoring
Senior C++ Tech Lead (Hands-on) - Architecture & Mentoring

CASCINATION AG • Bern

On-site
CHF 140,000 - 180,000
Senior Project Engineer - Product Development
Senior Project Engineer - Product Development

Helbling Technik • Bern

On-site
CHF 110,000 - 150,000
Continued education
Modern premises
Flat hierarchies
+3
Senior Embedded Software Architect – Medical Tech
Senior Embedded Software Architect – Medical Tech

Helbling Technik • Wil (SG)

On-site
CHF 120,000 - 160,000
Weiterbildungsmöglichkeiten
Flexible Arbeitsbedingungen
Wettbewerbsfähige Vergütung
+2
Technical Project Manager / Delivery Manager (m/w)
Technical Project Manager / Delivery Manager (m/w)

Cassa Dei Medici • Switzerland

On-site
CHF 80,000 - 110,000
Senior Embedded Software Engineer / Architect (Medical)
Senior Embedded Software Engineer / Architect (Medical)

Helbling Technik • Wil (SG)

On-site
CHF 120,000 - 160,000
Weiterbildungsmöglichkeiten
Flexible Arbeitsbedingungen
Wettbewerbsfähige Vergütung
+2
Technical Project Manager / Delivery Manager (m/w)
Technical Project Manager / Delivery Manager (m/w)

Ärztekasse Genossenschaft • Urdorf

On-site
CHF 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Caisse Des Medecins • Thônex

Hybrid
CHF 120,000 - 150,000
Home office 1 day
Free parking
Language trainings
+1
Head of Delivery
Head of Delivery

OneDoc SA • Genf

On-site
CHF 180,000 - 240,000
5 weeks vacation
Flexible hybrid work
Team bonding & events
+1