Job Detail

Embedded Software Engineer (Audio)

Inseriert am: 06.05.2020
Embedded Software Engineer (Audio)


Summary


The Embedded Software Engineer is responsible to develop, optimize and support all company’s audio software technologies. This position will primarily involve research, development and implementation of embedded software on multiple processors. You will master all these audio technologies with full understanding of their algorithms. You will require a good understanding of state-of-the-art software technologies, architecture, methods and documentation. You must be self-starter, motivated by challenges, dynamic, optimistic, visionary and able to share knowledge and tasks across multidisciplinary team in a high-tech environment.


Responsibilities



  • Write, debug, optimize audio algorithms using embedded C, C++, assembler.

  • Manage and maintain all company embedded audio processing related products source code.

  • Assist and advice company management in the selection of new software technologies, practices latest industry trends, standards, protocols and hardware.

  • Write down technical developments and technical documentation to support patents, product approval and manuals where required.

  • Work in a cross-functional team, including external partners to bring new products successfully to market.

  • Define specs and communicate clearly with the rest of the team and management.


Skills and Qualifications



  • Advanced degree in Electronics, Computer Science or significant experience working with embedded audio algorithms in C/C++

  • Matlab / Python code translation in C/C++

  • 5+ years of experience with ARM firmware

  • Experience with multiple DSP platforms

  • Experience with audio processing acceleration methods (Ex. Neon)

  • Experience with floating point / fixed point optimization

  • Ability to guide and assist members of the group on technical issues

  • Ability to take ownership of projects with minimal supervision

  • Familiar with test equipment and proficient lab skills

  • Knowledge of wireless audio streaming protocol and techniques with latency in mind a plus

  • Experience with operating systems such as Linux and FreeRTOS a plus

  • Experience with Machine Learning frameworks a plus

  • Swiss working permit or EU citizen


About the company


HED Technologies is a company developing a new range of premium wireless audio products for the electronics consumer market. We are now looking for skilled engineers to develop first-class technologies that will enhance experience of audio with a new fresh design. You will join a dynamic company with entrepreneurial spirit and potential to grow while working on ground-breaking high-tech products.

Details