Sr. Principal Software Engineer

18 Minutes ago • All levels
Software Development & Engineering

Job Description

This role involves designing, implementing, and optimizing infrastructure and abstraction layers for physical verification software, with a strong focus on performance, reliability, and distribution. The engineer will develop algorithms using C++ and Python, create unit tests, analyze program performance, and ensure code quality through static and dynamic memory analysis. The position is with Cadence, a global electronic design automation company.
Must Have:
  • Design, implement, and optimize infrastructure and abstraction layers for physical verification software
  • Focus on performance, reliability, and distribution
  • Design and develop algorithms in C++ and Python
  • Develop unit level tests
  • Analyze program performance and fix issues
  • Run static and dynamic memory analysis tools

Add these skills to join the top 1% applicants for this job

oops
cpp
game-texts
python
algorithms

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Design, implement, and optimize infrastructure and abstraction layers for running the physical verification software, with focus on performance, reliability, and distribution. Design and develop algorithms in C++ and Python. Work on developing unit level tests for testing each line of code developed. Analyze performance of the program using various tools and fix issues. Run static and dynamic memory analysis tools to verify quality of the program developed.

We’re doing work that matters. Help us solve what others can’t.

About Us

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.

Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.

Set alerts for more jobs like Sr. Principal Software Engineer
Set alerts for new jobs by Cadence
Set alerts for new Software Development & Engineering jobs in Taiwan
Set alerts for new jobs in Taiwan
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙