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

QVR4eEZVQUgwcGg4ZFYxSXdXbUREalBqWFE9PQ==
  • 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

Lamers Bus Lines, Inc.

School Bus Driver Plover & Junction City Job at Lamers Bus Lines, Inc.

 ...your schedule or an exciting role driving groups to special events, we've got you covered. No experience? No problem! Lamers offers paid training to help you earn your CDL and get started. Why Drive with Lamers? Competitive Pay : Higher hourly wages and... 

Zero-G

Aviation Maintenance Technician Job at Zero-G

 ...product, and our team are experts in the industry. Zero-G has operated for nearly two decades in partnership with other 121 air carriers...  ...service work performed on aircraft and engines. Reviews flight schedules and determines maintenance assignments in coordination... 

Aerotek

Driver Job at Aerotek

 ...- HVAC experience a big plus. - Equipment rental experience would be a big plus; Herc Rentals, United Rentals etc. - Past UPS/DHL/Fedex drivers would be huge plus. Experience Level Expert Level Pay and Benefits The pay range for this position is $25.0... 

Planet Fitness - Page/JAX Group

Full -Time Fitness Trainer@ Planet Fitness Job at Planet Fitness - Page/JAX Group

 ...Job Description Job Description Job Summary The Fitness Trainer will be responsible for running the Planet Fitness group fitness program (****@*****.***). This includes assisting new members in the achievement of their fitness goals by designing a simple workout program... 

Groove Technology Solutions

General Application Job at Groove Technology Solutions

 ...Solutions is a leading provider of innovative technology solutions for the hospitality industry, offering a wide range of services from DIRECTV, Internet, and Wi-Fi to video surveillance, phone systems, energy management, and other cutting-edge in-room technologies....