View All Jobs 138208

Senior Software Engineer (C++, Numerical Analysis, Parallel Computing)

Develop and optimize parallel algorithms for transistor-level circuit simulation
Austin
Senior
2 months ago
Cadence

Cadence

Provides electronic design automation software and IP for designing, verifying, and optimizing complex semiconductor chips and systems.

At Cadence, We Hire And Develop Leaders And Innovators Who Want To Make An Impact On The World Of Technology

We are looking for a talented engineer for our circuit simulation suite Spectre FX (Fastspice) Product line. You will work on several possible R&D projects (Fastspice event-driven algorithms, circuit partitioning, graph traversal, matrix solver, parallel computing, memory/cpu optimization) and be responsible for advancing and creating state-of-the-art circuit simulation technologies and solutions.

Our ideal candidate must be proficient in C/C++ Unix development.

A thorough knowledge of numerical methods for transistor-level circuit simulation, and understanding the custom IC design and verification practices is a plus.

Knowledge on general EDA algorithm or analog circuit design is a plus.

Candidates must have a proven ability to learn from and work with an engineering and cross-functional team to deliver innovative technologies in a production environment.

Experience in circuit simulation and EDA would be a plus.

Required education for this role is a MS in CS/EE or related degree.

+ Show Original Job Post
























Senior Software Engineer (C++, Numerical Analysis, Parallel Computing)
Austin
Engineering
About Cadence
Provides electronic design automation software and IP for designing, verifying, and optimizing complex semiconductor chips and systems.