Not specified (assumed to be flexible based on job description).
C/c++ and python programming knowledge
Wireline communication principles understanding
Digital signal processing techniques
Cadence is seeking a Senior Principal Firmware Engineer to join their team, focusing on the development of firmware for high-speed serial-link protocols. The ideal candidate should have extensive experience in firmware development, strong programming skills, and a solid understanding of wireline communication principles
Job Summary
This role offers the opportunity to join a dynamic team developing physical layer IP's for industry-standard high-speed serial-link protocols.
The successful candidate will contribute across all firmware development phases from architecture to customer deployment for UCIe IPs.
Candidates must possess solid programming knowledge in C/C++ and Python along with deep understanding of wireline communication principles.
Matching Summary
Match Score: 85
Cadence is seeking a Senior Principal Firmware Engineer to join their team, focusing on the development of firmware for high-speed serial-link protocols. The ideal candidate should have extensive experience in firmware development, strong programming skills, and a solid understanding of wireline communication principles.
Skills & Requirements
Must-have
C/C++ and Python programming knowledge
Wireline communication principles understanding
Digital signal processing techniques
Hardware based DSP acceleration engines experience
Firmware architecture development skills
Nice-to-have
Silicon validation process and debug experience
Digital verification environment and tools familiarity
Code profiling using IDE expertise
Strong problem solving and communication skills
Self-starter with project leadership ability
Key Requirements
B.Tech with 14 years or M.Tech with 12 years in Electrical/Electronics Engineering
Proven experience in developing for Hardware based DSP acceleration engines