Senior Embedded C++ Engineer - Real-Time, Hybrid Work

Sonova

Stäfa

Hybrid

CHF 110,000 - 160,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sonova in Switzerland is seeking an Embedded Software Engineer (C++) to design, develop, and maintain real-time embedded software for hearing solutions. You will work in a multidisciplinary team to deliver robust software across hardware and production test domains.

Required: MSc or BSc in electrical engineering or computer science, 5+ years in C/C++, RTOS, and strong OO design. English fluency; German a plus.

Qualifications

  • MSc or BSc in electrical engineering, computer science or comparable qualifications.
  • 5+ years of professional experience in C and C++, with modern C++ standards (C++23 is a plus).
  • Strong understanding of object-oriented design in embedded and resource-constrained environments.
  • Experience with Python and/or C#.NET.
  • Fluent in English; German is a plus.

Responsibilities

  • Develop reliable, high-performance, real-time embedded software in modern C++ from hardware abstraction layers to production test application logic.
  • Contribute to the specification and design of embedded software for production tests and test flow configuration.
  • Create reusable embedded software and tools used by interdisciplinary engineering teams.
  • Close collaboration with engineers across disciplines in product and platform teams.
  • Contribute to our agile development process through implementation, code reviews and continuous improvement.

Skills

C/C++
RTOS
Concurrency
Distributed systems
Python
C#.NET
AI coding agents
CI/CD

Education

MSc or BSc in electrical engineering or computer science

Job description

Sonova in Switzerland is seeking an Embedded Software Engineer (C++) to design, develop, and maintain real-time embedded software for hearing solutions. You will work in a multidisciplinary team to deliver robust software across hardware and production test domains.

Required: MSc or BSc in electrical engineering or computer science, 5+ years in C/C++, RTOS, and strong OO design. English fluency; German a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Embedded C++ Engineer - Next-Gen Hearing Devices
Hybrid Embedded C++ Engineer - Next-Gen Hearing Devices

Sonova Group • Stäfa

Hybrid
CHF 110,000 - 150,000
Embedded Software Engineer C++
Embedded Software Engineer C++

Sonova • Stäfa

Hybrid
CHF 110,000 - 160,000
Embedded Software Engineer C++
Embedded Software Engineer C++

Sonova • Stäfa

Hybrid
CHF 110,000 - 150,000
Edge AI Embedded Software Engineer
Edge AI Embedded Software Engineer

Sonova Group • Stäfa

Hybrid
CHF 110,000 - 170,000
Flexible hybrid working model
Training and career development plans
Growth opportunities
Global Manufacturing Systems & Software Engineer
Global Manufacturing Systems & Software Engineer

Sonova Group • Murten

Hybrid
CHF 90,000 - 120,000
Hybrid work model
Edge AI Embedded Firmware Engineer (Low-Power)
Edge AI Embedded Firmware Engineer (Low-Power)

Sonova • Stäfa

Hybrid
CHF 90,000 - 130,000
Flexible hybrid working model
Training opportunities
Growth opportunities
Software Engineer Embedded AI (m/f/d)
Software Engineer Embedded AI (m/f/d)

Sonova • Switzerland

Hybrid
CHF 120,000 - 180,000
Hybrid work model
Training opportunities
Career growth
Software Engineer Embedded AI (m/f/d)
Software Engineer Embedded AI (m/f/d)

Sonova AG • Stäfa

Hybrid
CHF 120,000 - 165,000
Embedded Software Engineer
Embedded Software Engineer

Sonova Group • Stäfa

Hybrid
CHF 110,000 - 170,000
Flexible hybrid working model
Training and career development plans
Growth opportunities
Hearing Hardware Integration Engineer - Hybrid
Hearing Hardware Integration Engineer - Hybrid

Sonova • Stäfa

Hybrid
CHF 110,000 - 140,000
Hybrid work model
Training opportunities
Development plans
Top locations