Graduate Software Engineer (24917)
This job will utilise your interest in audio and good hearing when developing software. In this role you will develop C software for embedded ARM platforms to run the company’s audio algorithms. Being able to monitor the audio results and spot the difference between various audio samples is part of the role.
As the Graduate Software Engineer you will have good experience writing in C and some understanding of hardware platforms and how they can impact your software design. Fundamentals can be backed up by excellent grades and a top engineering degree from a well-known and respected university. In summary you will need to be able to demonstrate the following:
- Excellent knowledge of C
- Understanding of the implications a hardware platform can have on software
- Some exposure to network technology or cloud systems
- Creating software under a Linux/UNIX environment
- An interest in audio; either playing an instrument, a keen concert goer or user of audio equipment
You will join a team of friendly, dedicated developers working in an extremely modern, welcoming work environment. This is an excellent opportunity to join a Cambridge company which utilises modern techniques such as machine learning and applying them to leading edge audio systems.
Keywords: C, Python, Linux, embedded software for ARM processors, cryptography, machine learning, Cambridge.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.