Software Engineer in Audiology
Sonova
Staefa, Switzerland
vor 3 Tg.

In the Functional Audiology Team, we are responsible for the development of core audiological features of the hearing aids.

Our executable specification framework EXAM is the core code basis for audiological specifications, exploration, and testing of new hearing aid functionalities.

It is the basis for functional specifications of the core features of our software tools which configure and interact with the hearing aid, including desktop and mobile fitting applications.

In the role of a software engineer in audiology, it is the responsibility to drive this framework further, together with the audiological domain experts, software engineers, and architects.

You will give input to the team of audiological engineers on the software infrastructure and act as a responsible person for software development best practices and common coding guidelines.

To the outside, you act as a link towards key stakeholders, such as software engineers and architects to align on common approaches and framework architecture.

Your tasks

  • Drive the evolution of our executable specification framework code basis (EXAM), using up-to-date software best practices and principles
  • Support domain (audiology) experts with the implementation and maintenance of new hearing aid functionality into our code basis in MATLAB to ensure a good software architecture and the respective automated, continuous test environment
  • Drive and implement C# / .NET interfaces to EXAM
  • Serve as an interface towards software developers and architects to ensure a smooth integration of our framework into the diverse, productive software landscape (desktop, mobile, backend services, etc.)
  • Serve as a link to other teams and departments regarding EXAM
  • Your profile

  • Minimum 3 years of software development experience in medium or large software projects
  • Excellent knowledge of an object-oriented programming language, with ideally some experience with C# / .NET and / or a scripting language such as Python or MATLAB
  • Proven experience with software design principles and patterns, architectural concepts, and best practices
  • Familiar with Git / GitHub, CI / CD (TeamCity), all levels testing, and code review standards
  • Strong interest and ideally previous experience working in an interdisciplinary environment (e.g. research-oriented)
  • Interest or ideally experience in our core domain (audiology, (electro-)acoustics, signal processing)
  • Excellent English language skills; German would be a plus
  • Melde diesen Job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Bewerben
    E-Mail
    Klicke auf "Weiter", um unseren Datenschutz-und Nutzungsbestimmungen zuzustimmen . Du kriegst außerdem die besten Jobs als E-Mail-Alert. Los geht's!
    Weiter
    Bewerbungsformular