Lead C++ Software Engineer - Compiler Development (R48157/dw) Job at Cadence, San Jose, CA

U1FNODRMakFOdFh2d2lZUlR4ZzJkcTR5RXc9PQ==
  • Cadence
  • San Jose, CA

Job Description

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

The Cadence Palladium Platform is world most scalable emulation system that verifies most of the latest design innovations in electronics worldwide. We are looking for a talented engineer to join our team and contribute to the world’s fastest emulator compiler development. You’ll have a great opportunity to make a difference by applying your creativity and problem-solving skills, learn and/or apply multi-threading/distributed computing to solve large scale compile problems such logic optimization, partitioning and scheduling.

The job is located in the heart of Silicon Valley, San Jose, CA.

Strong understanding of software data structure and algorithms and strong experience in C/C++ are basic job requirements.

Requirements

  • Bachelors in Computer Science or Electrical Engineering with a minimum of 4 years of related experience, or Masters with a minimum of 2 years of related experience, or PhD (strongly preferred).
  • Strong understanding of data structures, algorithms and databases.
  • Demonstrated proficiency in C++ , gdb debugging, and general software development skills
  • Familiarity with Linux/Unix development.
  • Exposure to build and version-control systems.
  • Coursework in Hardware Descript Language, such as Verilog, SystemVerilog, VHDL.
  • Exposure to electronic design platforms.

Job Tags

Worldwide,

Similar Jobs

Compassus

Hospice Care Consultant Job at Compassus

 ...focused culture and first-class compensation and benefits. Exciting Opportunity to Serve Metro Kansas City, MO. Your position perks as a Hospice Care Consultant include a supportive and welcoming team, competitive pay and bonus structure, health, dental, vision, generous Paid... 

Louisiana Tech University

Director of the School of Music Job at Louisiana Tech University

 ...POSITION: Director of the School of Music. Tenured, full-time, twelve-month position....  ...in Music or related field; a record and experience commensurate with a tenured appointment...  ...Education (vocal and instrumental), and Music Industry Studies. The campus is located in Ruston... 

Taymax Group

Member Services Representative - Part Time - Granite Bay Job at Taymax Group

It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Taymax Group is an equal opportunity employer in the terms and conditions of employment. We believe in providing an inclusive...

Cardinal Health

Clinical Medical Assistant Job at Cardinal Health

 ...Clinical Care Delivery provides high quality, patient-centered care focused on diagnosing...  .... Clinical Services are responsible for medical services that directly or indirectly provide...  ...include registering new patients, assisting during medical procedures, taking vital... 

Hubler Nissan

Used Car Sales Consultant Job at Hubler Nissan

 ...week RESPONSIBILITIES:* Approach, greet, and offer assistance or direction to any customer who enters the dealership showroom or sales lot. * Assist customers in selecting a vehicle by asking questions and listening carefully to their responses.* Explain product...