Now hiring

Embedded Software Engineer - DSP Infrastructure (Warszawa, Poland) @ Sonova AG

PLOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

  • You will develop and evolve the embedded software and DSP infrastructure at the heart of Sonova’s hearing devices, working at the intersection of software and hardware in a multicore embedded system.
  • You will build reusable solutions that enable advanced DSP and DNN capabilities while collaborating with experts across software, hardware, verification and product teams.
  • More about the role: Develop and evolve embedded software and infrastructure for multicore systems using modern C++.
  • Design reusable software components and abstractions that enable DSP and DNN processing.
  • Translate requirements into robust software designs and contribute to architecture and code reviews.
  • Collaborate on custom ASIC verification, bring-up and hardware/software integration.
  • Optimize system performance, resource utilization and power efficiency.
  • Drive software quality through testing, debugging, automation and continuous improvement.
  • More about you: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering or a related field.
  • 3+ years of software development experience, including 2+ years in embedded software.
  • Strong programming skills in modern C++ and C, with experience developing and debugging close to hardware.
  • Experience with Git and development tools such as CMake and GDB.
  • Good understanding of embedded software design, testing and hardware/software interaction.
  • Experience with or willingness to use AI-assisted development tools as part of a modern software development workflow, with a thoughtful and critical approach.
  • DSP/audio processing, digital audio interfaces (e.g. I2S), ASIC integration, Python, TFLM, MATLAB/Simulink or CI experience is an advantage.
  • Good written and spoken English.
  • More about what we offer : As one of the world’s leading hearing care providers headquartered in Switzerland, we’re committed to building an inclusive culture.
  • We want to create an environment where you can balance a successful career with your commitments and interests outside of work, through our flexible hybrid working model.
  • We offer a wide range of training opportunities for both your professional and personal development, and there are exceptional growth opportunities with individual development plans.

Skills

modern C++Cembedded softwaremulticore systemsDSPDNNGitCMakeGDBhardware software integrationTestingDebugging

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores