Cadence Design Systems

SI/PI Software Engineer

Cadence Design Systems
Apply
4 days ago
Shanghai, ChinaMid Level / Senior

Responsibilities

  • Design, develop, and optimize high-performance algorithms.
  • Contribute to the development and enhancement of electromagnetic field solvers for large-scale, complex systems.
  • Collaborate with cross-functional teams to deliver robust, scalable, and high-quality software solutions.
  • Improve the performance, accuracy, and scalability of tools.
  • Participate in architecture and technical decision-making for next-generation products.

Requirements

  • PhD or MS in Electrical Engineering, Computer Science, Applied Mathematics, or a related field.
  • PhD candidates require 2+ years of experience; MS candidates require 7+ years of experience.
  • Strong foundation in computational electromagnetics, including FEM, MoM, and FDTD, and circuit theory.
  • Proficiency in C++ and experience with performance-critical software development.
  • Experience developing and maintaining electromagnetic field solvers.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and collaboratively in a fast-paced R&D environment.

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