about 1 year ago
I am currently working with an amazing client whose technology is used in products from the world's leading PC and peripheral brands. Their technology enables wired and wireless VR, monitors, docking stations, video adapters, and more. They are now looking for a Lead Firmware Engineer to join their team in Cambridge.
*Platform Firmware Developers will be using their systems knowledge and experience to develop Firmware that would be run on the SoC (System on Chip) in development to aid in making sure it meets the requirements
*This may involve video and audio processing at high pixel rates, displays systems (HDMI, DisplayPort), high speed data handling (USB, ETH, DDR), and Security (HDCP)
*They will be expected to collaborate with IC Designers, IC Verification Engineers and other Firmware Developers across multiple sub-teams
*The Firmware is written in Embedded C++ and executes at the top-level IC simulator, FPGA and ASIC
*The Firmware evolves towards a production code that involves object oriented design and unit testing
*Good understanding of how to adapt existing production Embedded C++ code to the test setup, which uses a Linux-based GCC development environment and CMake
*Some knowledge of embedded CPUs is assumed, along with an understanding of common RTOS behaviours
*Previous experience of JTAG source-level debuggers would be an advantage, as would any experience in an Agile development environment
*Although they program in embedded C++ they are happy to consider embedded C candidates who have a good level of C++ experience in some form
If you believe you would be a good fit, call Alex now on 01737 236821.