Principal C++ Software Engineer - Protium Prototyping Platform (R48201/hg) Job at Cadence, San Jose, CA

YmdWTDRvNDNoTDZmSTdjdlNZOVJaZlNTcmc9PQ==
  • Cadence
  • San Jose, CA

Job Description

Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.

The Cadence Advantage

  • The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact.
  • Cadence’s employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees.
  • The unique “One Cadence – One Team” culture promotes collaboration within and across teams to ensure customer success
  • Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests
  • You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other—every day.

Job Responsibility

  • Improve Performance of Protium System
  • Work includes writing efficient C++ code using optimized data structures.
  • Improving runtime by multi-threading & improving memory footprint by using efficient data structures & algorithm
  • Reading using timing annotations & incorporating in the Protium Compiler
  • Write Design Spec & Unit Tests

Position Requirements/Qualifications:

  • Bachelor’s in computer science, Electrical /Computer Engineering and a minimum of 4 years of related experience, or Masters and a minimum of 2 years of related experience, or PhD with thesis in a relevant area.
  • Working experience of EDA applications like synthesis/place and route/timing/optimizations
  • Excellent programming skills in C/C++, Object Oriented Programming, Multi-threaded programming
  • Knowledge Verilog or System Verilog and good understand digital circuits .

Job Tags

Work experience placement,

Similar Jobs

Adelphi Medical Staffing, LLC

CRNA - Anesthesiology job available in West Burlington, Iowa Job at Adelphi Medical Staffing, LLC

 ...Job Description Job Quick Facts: Specialty: Nurse Anesthetist (CRNA) Job Type: Locum Tenens Facility Location: West Burlington, IA Service Setting: Inpatient Reason For Coverage: Supplemental Coverage Period: ASAP - Ongoing Coverage Type: Clinical... 

Sanford Health

Trauma Program Specialist - Full Time - Days Job at Sanford Health

 ...Employer M/F/Disability/Vet. If you are an individual with a disability and would like to request an accommodation for help with your online application, please call (***) ***-**** or send an email to ****@*****.*** . Sanford Health has a Drug Free Workplace... 

Sony Pictures Entertainment, Inc

SVP, Visual Effects (Culver City) Job at Sony Pictures Entertainment, Inc

 ...At Sony Pictures VFX, we are committed to creating high-quality, captivating imagery while advancing the future of the visual effects industry. Sony has unique advantages in our approach to storytelling and technology. Join us to be part of this exciting inflection point... 

Pinnacle Fertility

Medical Receptionist Job at Pinnacle Fertility

 ...personalized, high-touch experience for families on their journey to parenthood. Learn more at . About the Role The Medical Receptionist plays an essential role in ensuring a seamless and welcoming experience for fertility patients on their path to becoming... 

Herrera Ventures LLC - Series B

Barber Job at Herrera Ventures LLC - Series B

 ...Job Description Job Description Looking for barbers licensed in Nevada to be a part of the V's Barbershop team at our Mountains Edge or Silverado locations Great career opportunity with professional barbers who love what they do! Must be versed in all types of...