C++ Software Engineer (27015)
This company specialises in developing clever algorithms for signal extraction and denoising. They are well-established and have an illustrious history of solving daunting DSP challenges. This is a C++ software development role involving turning complex mathematics into efficient and accurate software. You will be involved in the full development cycle applying your C++ skills throughout the technology stack from algorithm implementation, to user interfaces and APIs.
You will need:
- A 1st or 2.1 degree in mathematics, computer science, or other numerate stem subject for a top university
- Excellent skills in real-time software in C++ as well as practical Python coding skills
- Understanding of mathematical knowledge, terminology, and notation
- Full existing right to work in the UK
Not essential, but the following skills would be useful: embedded software (ARM processors is favourite), DSP, FPGA, VHDL, knowledge of or interest in audio technology.
This is an excellent opportunity for a C++ Software Engineer to join a small friendly team solving interesting challenges in signal processing. If you have an interest in audio, you may find the projects particularly appealing. The company are based in a pleasant out-of-the-city location, and a competitive salary, performance-based annual bonus, and scope for home working.
Keywords: C++ Software Engineer, DSP, FPGA, VHDL, Xilinx, Embedded, ARM, Audio systems, 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.