Job Summary:
Cadence is a technology company focused on developing leaders and innovators. They are seeking an R&D engineer responsible for developing a multi-threaded and distributed physical synthesis core engine, collaborating with a global R&D team, and providing engineering solutions to customers.
Responsibilities:
• designing, developing, troubleshooting and debugging software programs in the areas of physical synthesis
• Work closely with product engineers/technical sales to provide engineering solutions and workarounds to make customers successful
Qualifications:
Required:
• Highly technical engineer with excellent problem solving skills
• C/C++ software development experience in Linux environment
• Strong understanding and extensive usage of data structures and algorithms
• Great communication skills and a strong desire for working with customers
• MS in Electrical Engineering, Computer Science, or equivalent field.
Preferred:
• Knowledge of physical synthesis algorithms, timing analysis and multithreading is a strong plus.
• Prior R&D experience working on IC physical designs tools
• Hands on experience using the above physical design tools for design closure and knowledge of physical design flows a plus.
• Experience With Tcl And Other Scripting Languages
Company:
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the company is headquartered in San Jose, USA, with a team of 10001+ employees. The company is currently Late Stage.