Senior Software Engineer
Cadence
Job Summary
We are seeking a talented Senior Software Engineer for our circuit simulation suite Spectre FX (Fastspice) Product line. This role involves working on various R&D projects, including Fastspice event-driven algorithms, circuit partitioning, graph traversal, circuit detection, multi-threading, and memory/CPU optimization. The engineer will be responsible for advancing and creating state-of-the-art circuit simulation technologies and solutions.
Must Have
- Proficient in C/C++ Unix development
- MS in CS/EE or related degree
Good to Have
- A thorough knowledge of transistor-level circuit behavior, such as MOSFET/resistor/capacitor, and understanding the custom IC design/verification flow
- Knowledge on general EDA algorithm or analog circuit design
- Experience in circuit simulation and EDA
Job Description
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, circuit detection, multi-threading, 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 transistor-level circuit behavior, such as MOSFET/resistor/capacitor, and understanding the custom IC design/verification flow 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.