Position Overview
We are seeking an IP Firmware Development Engineer to develop embedded firmware for high-speed interface IPs including USB UCIe PCIe and DisplayPort.
Key Responsibilities
- Develop and maintain embedded firmware for USB UCIe PCIe and DisplayPort PHY IPs
- Perform pre-silicon and post-silicon firmware verification and validation
- Develop test scripts automation tools and GUI using Python
- Collaborate with hardware design teams to optimize firmware-hardware interactions
Required Qualifications
1. Embedded software development experience with C programming
2. Programming skills: C (required) Verilog Python
3. Hardware knowledge: ability to read RTL code schematics and use hardware analysis tools
4. Good English communication and team collaboration skills
Preferred Qualifications (Plus)
- Familiar with IP firmware development verification and validation flow
- Linux driver development or SoC system bring-up experience
Education
Bachelors degree or above in Computer Science Electrical Engineering or related field
Do you want to shape the future of technology? Cadence is leading the charge to solve some of technology’s toughest challenges. We work with the world’s most innovative companies, across a growing range of industries. Major trends that you hear about everyday – like artificial intell ... View more