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

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

Apex Talent Solutions

Customer Service Position (Remote) Job at Apex Talent Solutions

The customer service representative will be responsible for answering client inquiries, provide product information, and help the customer by being informative, empathetic, and eager to quickly solve a customers problem. Must be willing to listen, learn, and resolve any...

Intuit

TurboTax Business Tax Accountant - 3+ Yrs Experience Required Job at Intuit

 ...Powering Prosperity Around the World by providing expert guidance, tax preparation, and explanations of tax and technical terms to our...  ...credential: EA (Enrolled Agent), CPA (Certified Public Accountant), or Practicing Attorney Minimum of 2 seasons of personal Tax Preparation... 

Metal Sales Manufacturing Corporation

CUSTOMER SERVICE SUPERVISOR Job at Metal Sales Manufacturing Corporation

 ...Job Description Job Description The Customer Support Supervisor manages our Denver branchs Customer Service team which consists of 7 Customer Service Representatives. Reporting to our General Manager, this hands-on management position regularly coaches CSRs, resolves... 

Goettl

HVAC INSTALLER ENTRY LEVEL Job at Goettl

 ...Key Responsibilities- partial list ~ Install HVAC equipment with precision and care to meet customer satisfaction ~ Ensure customers...  ...working in customer service environment EPA Certification (Level II or Universal Certification) or ability to obtain within 60... 

WebConference.com

Web Designer Job at WebConference.com

Description: Account Development ManagerAccount Development Manager Job Purpose: Develops new business by analyzing account potential; initiating, developing, and closing sales; recommending new applications and sales strategies.Account Development Manager Job Duties...