Senior C++ Engineer & Tech Lead – Hands-On Qt & Architecture

Startupvalleys

Bern

Hybrid

CHF 120,000 - 170,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Startupvalleys in Bern seeks a hands-on Senior Software Engineer to lead a medical device software team. You will own architecture, guide delivery, and mentor developers while shaping long-term technical directions.

You will develop core features in modern C++ and Qt, review code, promote quality standards, and collaborate with cross-functional teams to ensure safety, compliance, and clinically relevant software. This is a leadership role with a practical, hands-on focus.

Qualifications

  • 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 safety-critical domains is a plus.
  • Professional English skills; German is a plus.

Responsibilities

  • 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.

Skills

Team leadership
Sprint planning
C++
Qt
Architecture design
Unit testing
Test automation
Mentoring
Communication

Education

Degree in CS/Software Engineering

Tools

Qt Widgets (Windows)
QML

Job description

Startupvalleys in Bern seeks a hands-on Senior Software Engineer to lead a medical device software team. You will own architecture, guide delivery, and mentor developers while shaping long-term technical directions.

You will develop core features in modern C++ and Qt, review code, promote quality standards, and collaborate with cross-functional teams to ensure safety, compliance, and clinically relevant software. This is a leadership role with a practical, hands-on focus.

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

Startupvalleys • Bern

Hybrid
CHF 120,000 - 170,000
Senior C++ Software Engineer - Real-Time 3D & CV
Senior C++ Software Engineer - Real-Time 3D & CV

CAScination AG • Bern

Hybrid
CHF 140,000 - 190,000
System Integration and Test Engineer
System Integration and Test Engineer

CAScination AG • Bern

Hybrid
CHF 110,000 - 150,000
Embedded Software Project Lead — Medical Devices
Embedded Software Project Lead — Medical Devices

Sonova Group • Stäfa

Hybrid
CHF 120,000 - 180,000
Flexible hybrid model
Training opportunities
Individual development plans
C++ Software Developer
C++ Software Developer

CAScination AG • Bern

Hybrid
CHF 140,000 - 190,000
Senior Software Architecture Lead – Lab Instrumentation (Hybrid)
Senior Software Architecture Lead – Lab Instrumentation (Hybrid)

Try&Hire • Greifensee

Hybrid
CHF 180,000 - 260,000
Hybrid work model
40-hour work week
25 vacation days
VisionSuite Lead: Full-Stack Engineer (React/TS)
VisionSuite Lead: Full-Stack Engineer (React/TS)

Acuity • Switzerland

Hybrid
CHF 150,000 - 190,000
Senior Medical Device Project Engineer - Innovator
Senior Medical Device Project Engineer - Innovator

Helbling Technik • Bern

On-site
CHF 110,000 - 150,000
Continued education
Modern premises
Flat hierarchies
+3
Hands-on Engineering Team Lead | Build, Mentor & Architect
Hands-on Engineering Team Lead | Build, Mentor & Architect

OneDoc • Genf

Hybrid
CHF 140,000 - 190,000
SBB half-fare travelcard
Hybrid work
Annual offsite in the Swiss Alps
+1
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
Top locations