Job Detail

Embedded Software Engineer (m/f)

Inseriert am: 10.11.2020

Who we are


In a life without sound, our work provides meaning. As a leading provider of innovative hearing care solutions, we are not just a company that makes products: we are a team on a mission to help people enjoy the delight of hearing. To enable a life without limitations, we – through our core business brands Phonak, Unitron, Hansaton, Advanced Bionics and AudioNova – develop, manufacture and distribute solutions that push the limits of technology and redefine the future of our industry.
 


Murten, CH


Embedded Software Engineer (m/f)


Phonak Communications AG, located in Murten, is a company of the Sonova Group. We are the global market leader and Sonova’s competence center for ultra-miniaturized wireless communication systems. Our product portfolio ranges from communication devices for hearing impaired persons to professional communication solutions for security, industry and broadcast applications.


 


Be part of a highly skilled team of software, electronic and wireless specialists. We develop high performance, miniature and ultra-low power application specific ICs. Our latest chip (PRISM) provides world leading power consumption performances for Bluetooth communication and industry-leading wireless connectivity in a hearing aid. In our innovative and technologically challenging environment, you can contribute with your knowledge to the design and implementation of embedded software for wireless communication systems.


 


We would like to expand our Software development in both our Platform and Product Development, therefore we are looking for several Embedded Software Engineer (m/f): 


 


Your tasks and responsibilities:


Platform Development: You develop the next generation API for wireless sub-systems in hearing devices



  • Test driven approach for implementing Bluetooth Classic and LE profiles as well as proprietary protocols for broadcast and binaural communication

  • Programming in C, debugging, testing and integrating in tightly embedded environment for highly integrated communication devices

  • Extensive Python programming in a powerful development and testing environment running on solid computing infrastructure


 


Product Development: You design and implement embedded software for wireless communication devices



  • Specification, implementation and test of wireless communication products

  • Programming in C/C++ in embedded environment, Python for testing

  • Test driven development of drivers and applications on STM32 MCU, using RTOS in very low power systems

  • Creation of technical notes and documentation, conform to Phonak Standard Operation Procedures


 


Your profile:



  • Higher Degree (MA or BA) in Computer Science or Electronic Engineering with strong programming skills

  • Excellent knowledge of C/C++ programming languages on resource constrained embedded systems and Python Scripting language

  • Used to work in teams (~ 10 people) with GIT version control

  • Team player, quick perception and mastering of complex systems

  • Fluent in English, good command of German and/or French is a plus


Sonova is an equal opportunity employer


We team up. We grow talent. We collaborate with people of diverse backgrounds to win with the best team in the market place. We guarantee every person equal treatment in regard to employment and opportunity for employment, regardless of a candidate’s ethnic or national origin, religion, sexual orientation or marital status, gender, genetic identity, age, disability or any other legally protected status.

Details