Lead C++ Software Engineer (San Jose) Job at Cadence Design Systems, San Jose, CA

U3NkQmlJVEh2OG5tNWUyUzdFMGRvRzlW
  • Cadence Design Systems
  • 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.

We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s.

You will develop new algorithms and optimizations for QoR (Quality of Results) and performance for the Protium Compiler working with a small team of super star engineers to develop our next generation FPGA based verification platform.

Responsibilities:

  • Implement new algorithm and enhancements in C/C++ based code to implement the software stack for the FPGA based platform with special focus on synthesis / technology mapping.
  • Develop the EDA automation flow for the platform with other engineers.
  • Write Design Specifications and Unit Tests for your code.

Position Requirements/Qualifications:

  • Bachelors 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.
  • Ideally, you are a solid contributor in the FPGA or ASIC prototyping/synthesis/verification space and have delivered great QoR on these platforms.
  • You are well renowned for your excellent programming skills in C/C++ and you document your work clearly and love talking about it to your team.
  • You are very comfortable with Verilog or SystemVerilog and understand digital circuits.
  • Usage of popular logic simulators and some experience in multi-threaded/concurrent programming are pluses.
  • The role requires exceptional software skills and Object Oriented Programming experience to be a good match.
  • Knowledge and experience of ML/AI algorithms and deployment in production code is a plus.

The annual salary range for California is $110,600 to $205,400. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies, and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

We’re doing work that matters. Help us solve what others can’t. #J-18808-Ljbffr

Job Tags

Full time,

Similar Jobs

Solomon Page

Travel RDN - Registered Dietitian Nutritionist Job at Solomon Page

 ...Job Description Solomon Page is seeking a travel RDN - Registered Dietitian Nutritionist for a travel job in Columbus, Ohio. Job Description & Requirements ~ Specialty: RDN - Registered Dietitian Nutritionist ~ Discipline: Allied Health Professional ~ Start... 

AO Globe Life

Fully Remote Insurance Producer Job at AO Globe Life

 ...and drive to succeed What you can expect: Flexible Schedule with Weekly Pay 100% Remote Position Weekly Trainings lead by Top Leaders Life Insurance Health Insurance reimbursement Industry-leading resources and technology * In the interest of... 

Capital One Careers

Associate, Interest Rate Derivatives Job at Capital One Careers

Associate, Interest Rate Derivatives Capital One is seeking a highly motivated individual...  ...set to our client base Bachelors degree in related field plus 3-5 years of...  ...employment qualified applicants with a criminal history in a manner consistent with the... 

F45 Training Central Houston

Head Coach & Training Manager Job at F45 Training Central Houston

 ...started. At F45 Central Houston , a top 5% performing studio nationwide , were looking for a passionate and experienced Head Coach & Training Manager to lead our coaching team, elevate member experience, and help drive studio success. What Youll Do As... 

Staffing

Full Stack Developer Job at Staffing

 ...Full Stack Developer (C# .Net) Location: Albany, NY 12205 Duration: 2-3 years Contract Position Requirements: 60 months experience with Workers Compensation Policy Processing, Risk Control, Premium Audit, Billing Applications 84 months experience in Oracle...