Posted:
12/11/2025, 2:08:31 PM
Location(s):
Jiangsu, China ⋅ Nanjing City, Jiangsu, China
Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior
Field(s):
Software Engineering
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
Bachelor's degree or above in Computer Science, Electrical Engineering, or related field
Website: https://www.cadence.com/
Headquarter Location: San Jose, California, United States
Employee Count: 5001-10000
Year Founded: 1988
IPO Status: Public
Industries: Aerospace ⋅ Electronic Design Automation (EDA) ⋅ Hardware ⋅ Mobile ⋅ Semiconductor ⋅ Software