Job Description
Firmware Engineer – Silicon Team
Our client is a Cambridge-based innovative technology company developing advanced actuator and motion-control solutions used in high-volume consumer devices worldwide.
They’re looking for an experienced embedded firmware engineer to join their silicon team, contributing to driver development, verification, and silicon validation.
Firmware Role Overview
* Develop embedded drivers for proprietary silicon.
* Build & maintain automated pre-silicon and silicon test environments.
* Create validation tests for new custom chips (mix of automation + bench testing).
* Work closely with silicon, electronics and firmware teams.
Firmware Engineer Required Skills
* Degree in CS, Electronics or similar
* Strong Background developing firmware in C
* Experience working with Python
* Strong with I2C/SPI/UART/SWD/JTAG
Benefits
Competitive salary, private health & life insurance, 33 days holiday, training opportunities, cycle scheme, team events, on-site perks (fruit, coffee, games), travel opportunities
If this position sounds of interest please reach out to Harry Hansford @ IC Resources for more information.