Lead Software Engineer

9 Minutes ago • 2 Years + • Software Development & Engineering

Job Summary

Job Description

This Lead Software Engineer role involves developing and maintaining reliability simulation in Spectre simulator, focusing on optimizing data structures and algorithms to enhance performance and reduce memory usage. The position also requires supporting global customers by implementing new features, diagnosing and debugging problems, and providing quick bug fixes. Candidates should possess strong C/C++ skills, familiarity with Linux/Unix, and experience in EDA tools, circuit simulation, or device/aging models. Good English communication and teamwork are essential.
Must have:
  • Develop and maintain reliability simulation in Spectre simulator
  • Optimize data structure and algorithm to reduce memory allocation
  • Improve tool performance
  • Support global customers
  • Implement new features to meet customer requests
  • Communicate with customers to diagnose and debug problems
  • Provide quick bug fixes
Good to have:
  • Working experience in GPU, AI, or IC (Integrated Circuit) related field

Job Details

1. To be member of lead software engineer, work to develop and maintain reliability simulation in Spectre simulator, optimize data structure, algorithm to reduce memory allocation and improve tool performance.

2. Support global customers, implement new features to meet customer requests, communicate with customer to diagnose and debug various problems, and give a quick bug fix.

Job Requirements:

  • Major in EE, CS or related field, MS degree with 2+ years, or PhD degree.
  • Good at C/C++, Familiar with Linux/Unix platform, debug environment.
  • Working experience on EDA tool, circuit simulation or device model/aging model are prioritized.
  • Working experience in GPU, AI, or IC(Integrated Circuit) related field is a plus.
  • Good verbal/written English skill, good work initiative and teamwork

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Beijing, China

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences. Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Noida, Uttar Pradesh, India (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

San Jose, California, United States (On-Site)

Beijing, China (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

Kato Scholari, Greece (On-Site)

View All Jobs

Get notified when new jobs are added by Cadence

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug