Taro Logo

Lead Software Engineer - Simulator

Global electronic design automation company providing software, hardware, and IP for semiconductor chip design.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Lead Software Engineer - Simulator

Cadence, a leading global electronic design automation company, is seeking a Lead Software Engineer for their Spectre FX Simulator team. This role offers an exceptional opportunity to work at the intersection of advanced mathematics, computer science, and electronic design automation. You'll be responsible for developing and maintaining a next-generation FastSPICE circuit simulator that's crucial for verifying memory and large-scale system-on-chip designs.

The position requires expertise in C++ programming and a strong academic background in electrical engineering, computer science, or applied mathematics. You'll be working with cutting-edge technologies, applying advanced concepts in graph theory, machine learning, and numerical analysis to solve complex circuit simulation challenges.

Cadence has been recognized by Fortune Magazine as one of the 100 Best Companies to Work For, highlighting their strong company culture and commitment to innovation. The company plays a vital role in creating technologies that modern life depends on, offering the chance to make a real impact on the semiconductor industry.

As a Lead Software Engineer, you'll be joining a team of innovators and leaders who are passionate about solving the world's toughest technical challenges. The role combines theoretical knowledge with practical software development, making it ideal for someone who enjoys both complex problem-solving and hands-on programming.

Working at Cadence means being part of a company that values diversity, equality, and inclusion, providing equal opportunities to all qualified applicants. The position offers the chance to work on meaningful projects while pushing the boundaries of what's possible in electronic design automation.

Last updated 4 hours ago

Responsibilities For Lead Software Engineer - Simulator

  • Design, implement, and maintain software for transistor-level electrical circuit simulation
  • Work on Spectre FX Simulator, a next-generation FastSPICE circuit simulator
  • Enable efficient verification of memory and large-scale system-on-chip (SoC) designs

Requirements For Lead Software Engineer - Simulator

  • MS/PhD in electrical engineering, computer science, applied mathematics, or similar field
  • Strong C++ development skills and experiences with large scale programming projects
  • Passionate to learn and explore new technologies
  • Good analysis and problem-solving skills
  • Preferred: SPICE circuit simulation algorithm knowledge
  • Preferred: Numerical analysis, especially numerical linear algebra, sparse matrix techniques
  • Preferred: Experience of EDA tool development

Interested in this job?

Jobs Related To Cadence Lead Software Engineer - Simulator