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

Sonova

Warszawa

Hybrid

PLN 150,000 - 220,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

Flexible hybrid work model
Training opportunities
Growth opportunities with development 
Individual development plans

Job summary

Sonova is a leading hearing care company headquartered in Switzerland. We are seeking an Embedded Software Engineer in C++ to join our R&D team and develop modern embedded software with hardware abstraction for multi-processor platforms and platform integration.

You will work closely with hardware and software engineers to create reliable, real-time software, contribute to drivers and service layers, and leverage C++, RTOS, and AI/CI tooling. Fluent English is required; German is a plus.

Qualifications

  • MSc or BSc in electrical engineering, computer science or comparable qualifications.
  • Strong expertise in low power embedded software engineering, including RTOS, concurrency and distributed systems.
  • 5+ years of professional experience in C and C++. Experience with modern C++ standards, including C++23.

Responsibilities

  • Develop reliable, real-time embedded software in modern C++ for hardware abstraction and service layers.
  • Design and architecture of drivers and service layers in collaboration with software engineers and architects.
  • Develop abstraction layers enabling efficient usage of simulators for multi-processor platforms.
  • Work closely with hardware engineers and product teams across disciplines.

Skills

C/C++
Modern C++ (C++23)
RTOS
Python
Concurrency
Distributed systems

Education

MSc or BSc in electrical engineering or computer science

Job description

Sonova is a leading hearing care company headquartered in Switzerland. We are seeking an Embedded Software Engineer in C++ to join our R&D team and develop modern embedded software with hardware abstraction for multi-processor platforms and platform integration.

You will work closely with hardware and software engineers to create reliable, real-time software, contribute to drivers and service layers, and leverage C++, RTOS, and AI/CI tooling. Fluent English is required; German is 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 – Real-Time, Low-Power
Hybrid Embedded C++ Engineer – Real-Time, Low-Power

Sonova • Polska

Hybrid
PLN 120,000 - 190,000
Flexible hybrid work
Embedded Software Engineer C++
Embedded Software Engineer C++

Sonova • Polska

Hybrid
PLN 120,000 - 190,000
Flexible hybrid work
Embedded Software Engineer C++
Embedded Software Engineer C++

Sonova AG • Warszawa

Hybrid
PLN 150,000 - 220,000
Flexible hybrid work model
Training opportunities
Growth opportunities with development 
+1
Embedded Software Engineer - DSP Infrastructure
Embedded Software Engineer - DSP Infrastructure

Sonova AG • Warszawa

Hybrid
PLN 110,000 - 170,000
Flexible hybrid working model
Training opportunities
Career development plans
Embedded Software Engineer - DSP Infrastructure
Embedded Software Engineer - DSP Infrastructure

Sonova • Województwo mazowieckie

Hybrid
PLN 180,000 - 240,000
Flexible hybrid working model
Training opportunities
Career development plans
Embedded DSP Engineer – Hybrid, Multicore & AI
Embedded DSP Engineer – Hybrid, Multicore & AI

Sonova • Warszawa

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Embedded Software Engineer – DSP Infrastructure
Embedded Software Engineer – DSP Infrastructure

Sonova • Warszawa

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Embedded DSP Engineer for Multicore Systems (Hybrid)
Embedded DSP Engineer for Multicore Systems (Hybrid)

Sonova • Warszawa

Hybrid
PLN 110,000 - 170,000
Flexible hybrid working model
Training opportunities
Career development plans
Embedded DSP Engineer — Multicore Audio & AI
Embedded DSP Engineer — Multicore Audio & AI

Sonova • Województwo mazowieckie

Hybrid
PLN 180,000 - 240,000
Flexible hybrid working model
Training opportunities
Career development plans
Software Engineer Tools and Infrastructure
Software Engineer Tools and Infrastructure

Sonova • Warszawa

On-site
PLN 180,000 - 260,000
Flexible hybrid work
Training programs
Development plans
Top locations