Cadence Design Systems

Firmware Engineer II

Cadence Design Systems
Apply
2 days ago
Noida, IndiaMid Level

Responsibilities

  • Contribute to firmware architecture development and implementation for high-speed SERDES PHY features.
  • Build system-level prototype control software for adaptation, equalization, and control algorithms.
  • Collaborate with verification and validation teams to ensure firmware functionality and robustness and to debug simulation issues.
  • Support post-silicon testing, electrical and system characterization, and implementation of firmware improvements.
  • Debug firmware and hardware issues with Product Engineering, System Validation, and Design teams, including field hot fixes and customer deployment support.

Requirements

  • B.Tech or M.Tech in Electrical or Computer Engineering.
  • 2–4 years of experience.
  • Solid programming knowledge in C/C++ and Python.
  • Understanding of wireline communication principles.
  • Knowledge of mixed-signal circuit design and digital signal processing techniques.
  • Strong problem-solving and communication skills.

Tech Stack

Categories

Cadence Design Systems

About Cadence Design Systems

10,000+ employees

Cadence Design Systems builds electronic design automation (EDA) software, emulation/acceleration hardware, and reusable IP that help semiconductor and systems companies design, verify, and implement chips and electronic systems. It also develops computational engineering tools, including computational fluid dynamics and molecular modeling for drug discovery. Founded in 1988 and headquartered in San Jose, California, Cadence is a public company listed on NASDAQ under the ticker CDNS.

Contact me