Senior C++ Software Engineer

TalentCloud Group

Aargau

Vor Ort

CHF 120.000 - 160.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Excellent work-life balance
Flexible working model
Meaningful work supporting R&D

Zusammenfassung

A leading technology recruitment firm is looking for a Senior C++ Software Engineer to design and develop high-performance backend systems that support advanced scientific installations in Switzerland. This role involves ownership of the entire software stack, working closely with multidisciplinary teams, and tackling complex engineering challenges. The ideal candidate has over 5 years of experience in C++, is comfortable in a research-oriented environment, and values quality in long-term projects. Flexible working conditions and a strong work-life balance are also offered.

Qualifikationen

  • 5+ years of experience in C++ programming.
  • Comfortable in a research and engineering-driven environment.
  • Solid real-world systems experience.

Aufgaben

  • Design and develop high-performance backend software in modern C++.
  • Own the full software stack for data acquisition services.
  • Drive best practices around CI/CD, automation, testing & documentation.
  • Build clean interfaces for deployment, monitoring, and operations.
  • Collaborate with system engineers and integrators.
  • Drive CI/CD, automation, testing and documentation.

Kenntnisse

C++
High-performance computing
Network programming
Data-intensive systems
Python or Rust

Tools

Git
Docker
Ansible

Jobbeschreibung

About the job Senior C++ Software Engineer

Senior C++ Software Engineer

Are you a Senior C++ Engineer who enjoys working close to real hardware, data, and complex systems rather than purely business software?

Were supporting a leading Swiss research & technology environment in the search for a Senior Software Engineer to take ownership of high-performance backend systems used for camera & detector data acquisition in advanced scientific installations.

This is a hands-on, technical role with real impact — your code directly supports cutting-edge research and large-scale experimental infrastructure.

What youll be working on
  • Designing and developing high-performance backend software in modern C++
  • Owning the full software stack for data acquisition services (from build to deployment)
  • Working on systems handling large data volumes and performance-critical workloads
  • Building clean, robust interfaces for deployment, monitoring & operations
  • Collaborating closely with system engineers and integrators in a multidisciplinary environment
  • Driving best practices around CI/CD, automation, testing & documentation
Tech environment (core focus)
  • C++ (strong focus – 5+ years)
  • Deep understanding of modern C++ standards
  • High-performance computing concepts
  • Network programming
  • Experience with data-intensive systems / big data pipelines
Nice to have (not mandatory):
  • Python or Rust
  • Docker, Ansible, CI/CD pipelines
  • Git, structured development workflows, package management (e.g. Conan)
What theyre looking for
  • Senior-level C++ engineer with solid, real-world systems experience
  • Someone who enjoys complex, long-lived software rather than short-term features
  • Comfortable working in a research / engineering-driven environment
  • Collaborative, communicative, and technically curious
  • English required | German is a plus (or willingness to learn)
Why this role?
  • Meaningful work supporting world-class R&D
  • Technically challenging problems (performance, data, reliability)
  • Stable environment with modern engineering practices
  • Excellent work-life balance & flexible working model
  • Long-term projects where quality matters more than speed
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior C++ Backend Engineer: High-Performance Data Systems
Senior C++ Backend Engineer: High-Performance Data Systems

TalentCloud Group • Aargau

Vor Ort
CHF 120.000 - 160.000
Excellent work-life balance
Flexible working model
Meaningful work supporting R&D
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 Software Engineer
Senior Software Engineer

Mettler Toledo • Nänikon

Hybrid
CHF 120.000 - 170.000
Flexible working hours
Hybrid work model
Training opportunities
+4
Control Systems Engineer
Control Systems Engineer

TalentCloud Group • Aargau

Vor Ort
CHF 110.000 - 140.000
Senior Software Engineer - Edge Computing
Senior Software Engineer - Edge Computing

Genius Sports • Lausanne

Vor Ort
CHF 140.000 - 155.000
Systems Engineer – Sensor Technology
Systems Engineer – Sensor Technology

TalentCloud Group • Zürich

Vor Ort
CHF 80.000 - 110.000
Senior Software Engineer
Senior Software Engineer

Mettler-Toledo International, Inc • Greifensee

Hybrid
CHF 120.000 - 160.000
Hybrid work model
40-hour work week with 25+ vacation
Free parking & public transport access
+2
Team Leader Systems Software (80-100%)
Team Leader Systems Software (80-100%)

Zurich Instruments AG • Zürich

Vor Ort
CHF 140.000 - 190.000
Senior Software Developer
Senior Software Developer

Paul Scherrer Institut • Villigen

Vor Ort
CHF 120.000 - 150.000
Lead Java Software Engineer
Lead Java Software Engineer

TalentCloud Group • Bern

Hybrid
CHF 130.000 - 210.000
Hybrid working
Excellent growth opportunities