Embedded SoC Engineer (26293)
Here you will be given full involvement in the various aspects of the projects whether creating / running a 1/10 speed emulator or working at full speed with the ASIC. The final designs are low power SoC systems with features like speech recognition, wireless and IoT. This team is expanding and has positions at different levels. There are opportunities to take on mentoring duties, so now is a great time to join them.
In this position you will bridge the gap between hardware design and software teams. Primarily you will design and implement pre and post silicon software in C. You will be working alongside experienced engineers on FPGA platforms and also interact with hardware designers, verification engineers and firmware engineers. Overall you will be comfortable taking ownership of your design. The role involves:
- FPGA platforms, development boards/kits
- Software tools, compilers, JTAG/SWD debuggers, scripting
- Embedded C/C++ and Python
- ARM Cortex and Tensilica HiFi DSP processors and architectures
- Operating test equipment, such as oscilloscopes and logic analysers
You will work within a team of friendly, dedicated and very bright engineers, who enjoy in the long term a hybrid working style. This is an excellent opportunity to join a large company creating the best ASICs. As an established company they offer stock options with this role along with a bonus and good benefits.
Keywords: FPGA, Embedded C, Python, SoC, Digital, ARM Cortex, Tensilica HiFi DSP, Lauterbach, Debugger, Oscilloscope, Audio, 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