About Us

With offices in California, Taiwan, Shanghai and Hong Kong, Credo delivers breakthrough Serializer-Deserializer (SerDes) IP and interconnect solutions that scale bandwidth and deliver end-to-end signal integrity in next-generation platforms requiring single-lane rate 25G, 50G, and 100G connectivity.  As big data, cloud and mobility applications put increased pressure on network infrastructure, Credo enables customers to overcome the growing design hurdle associated with rapidly and exponentially scaling network bandwidth. 



We’re thrilled you are interested in opportunities at Credo. Below you will find a list of our current job openings. Please fill out the form below to apply and learn more about the position. We are looking forward to learning more about you!

Analog Design Engineer | San Jose, CA


  • Design and validate integrated circuit blocks for analog/mixed-signal IP's and products, such as equalization circuits, comparators, PLL/DLL, phase interpolator, Opamp/OTA, regulator, and bandgap reference;

  • Use various industry accepted circuit simulation software such as Spectre and SpectreRF to perform transistor level simulations and optimize performance of analog/mixed-signal integrated circuit blocks;

  • Use various industry accepted system design software such as Matlab and ADS to analyze and optimize system performances of analog/mixed-signal systems; coordinate with layout engineers to perform mixed-signal circuit layout using industry accepted layout software such as Cadence layout software;

  • Validate functions of and characterize performance of analog/mixed-signal integrated circuits such as SerDes and other mixed-signal systems using various lab equipment such as oscilloscope, spectrum analyzer, vector network analyzer, clock generator, and temperature chamber;

  • Analyze and debug lab test results for analog/mixed-signal integrated circuits and provide solutions and workarounds based on lab data, system specification, and block diagrams.


  • Master’s degree in Electrical Engineering or related field.

Analog Design Manager | San Jose, CA


  • Translate SerDes related IC system requirements into block level circuit specifications;

  • Participate in circuit architecture analysis, circuit design and simulation, system level mixed mode verification, physical implementation (layout) and post-layout simulation;

  • Act as a technical leader and mentor of an analog and mixed signal integrated circuits design team, review the design and documents, manage analog team resources, and coordinate with other teams to finish projects on schedule;

  • Collaborate with test and application teams to validate design, test and debug IC chips.

Preferred Skills:

  • CMOS analog design;

  • Communication circuits including transmit and receive functions;

  • Experience in the following circuits: sampling circuits, data converters, filters, equalizers, and serializer-deserializer (SerDes), low-noise amplifiers, oscillators, frequency synthesizers;

  • Design of analog filters, analog to digital data converters, digital to analog data converters, and CMOS analog operational amplifiers;

  • Knowledge of Spice, Cadence AMS, Spectre, and semiconductor device physics.


  • Bachelor’s degree in Electrical or Electronics Engineering or related, plus 5 years of experience

Application Engineer | San Jose, CA


  • Characterization and validation of Credo SERDES for Ethernet and Optical markets

  • Manage and resolve customer technical issues

  • Provide / Write Application notes on Credo SERDES

  • Bring up Credo SERDES on customer boards

Required Skills:

  • MS in Electrical Engineering;

  • 5+ years as system/validation/application engineer;

  • Experience in high speed interfaces like 1G/10G/40G for Ethernet and Optical market

  • Familiarity with high speed PCB layout, signal integrity, assembly and manufacturing

  • Working knowledge of lab equipment like VNA, Oscilloscope, traffic generators etc.

  • Ability to write scripts for automation

  • Self-driven and motivated to work in an active environment


Name *