Signal Integrity Software Engineer (Algorithms)

Posted:
11/3/2025, 12:17:24 PM

Location(s):
Shanghai, China

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Software Engineering

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Responsibilities

  • Research and develop advanced algorithms for Signal Integrity (SI) analysis and Circuit Simulation EDA.
  • Research and develop algorithms for system-level network modeling and simulation.
  • Design and implement high‑performance computing (HPC) software infrastructure to support large‑scale simulations and analysis.

Required Skills & Qualifications

  • Strong programming skills in C++ on Linux or Windows platforms.
  • Solid understanding of Circuit Theory/Simulation or Computational Electromagnetic (EM).
  • Familiarity with OpenMPI, CUDA, or ROCm is preferred.

Education

  • MS or PhD in Electrical Engineering, Mathematics, Physics, or a related field.
  • Specialization in computational electromagnetics or microwave theory is highly desirable.

Preferred Experience

  • Prior experience with EDA tools such as layout connectivity, geometry operations, parasitic extraction, circuit simulation or EM analysis.
  • Hands‑on experience with computational electromagnetic methods such as FDTD (Finite‑Difference Time‑Domain), FEM (Finite Element Method), or MoM (Method of Moments) is highly desirable

Soft Skills

  • Strong teamwork and collaboration abilities.
  • Excellent written and verbal communication skills in both English and Chinese.

We’re doing work that matters. Help us solve what others can’t.

Cadence Design Systems

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