Senior Embedded Software Engineer
Manufacturer of professional sound reinforcement products including DSP and digitally configured and controlled distributed audio systems, seeking a Senior Embedded Engineer to lead new product development initiatives across their expanding catalogue of Networked Audio solutions across their Trans-Atlantic R&D team.
About You:
The ideal candidate for the role of Senior Embedded Engineer should possess a notable background in software design and development, preferably but not exclusively within the realms of the Commercial Audio and Fixed Installation sectors and Industries. They must demonstrate a history of key leadership and execution of scalable products and solution-based systems. The candidate must have a deep understanding of leading-edge technologies and design techniques.
Required Experience:
* 5+ years as a Senior Embedded Software/Systems Engineer
* At least 3 noteworthy marketable products or solutions you have pioneered or co-pioneered in the professional industries
Required Skills:
* 5+ years programming experience in embedded C/ C++
* Embedded Systems (RTOS, Linux, ARM)
Desired Skills:
* Experience with GIT, SVN, C/C++ Development Environments
* JTAG Debugging
* Basic Hardware design including ability to read schematic diagrams
Preferred Qualifications:
Bachelor’s degree (or equivalent) in Software Engineering or related field
Additional Experience (Not required but beneficial):
* JavaScript and Python programming experience
* Experience with analog devices SHARC architecture
* A good background knowledge of low latency Audio/Video networking protocols including Dante, RAVENNA and AES67.
* Knowledge of Authentication/Security protocols (LDAP & RADIUS)
This role will predominantly be remote-based and will require that you have a dedicated workspace or lab at home (or otherwise) to work from. It will also require that you have flexibility to spend some time at the UK office in the Midlands as part of an onboarding process to absorb the procedures and knowledge of your new colleagues, as well as the occasional office visit when needed. If this role sounds like you, apply now