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

UkFFODRyTElNOVB1d2lFWFNodzljYTh6RVE9PQ==
  • 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 Cadence Design Systems

Job Tags

Similar Jobs

TemPositions

Teacher Aide Job at TemPositions

 ...Do you enjoy working with children? Are you patient and helpful? If so, we have an opportunity for you! The Special Education Teacher will oversee the education and training of students with physical, emotional, mental, and learning disabilities who will design and... 

CorpsAfrica

Development Intern (Grants Research) Job at CorpsAfrica

 ...Description About CorpsAfrica: Founded in 2011, CorpsAfrica is an international non profit that gives young Africans the opportunity to serve...  ...Overview: CorpsAfrica is seeking an intern to support its Development team. This is a great opportunity for undergraduate or... 

The London Nelson Organization

Customer Service Agent Job at The London Nelson Organization

 ...offer full training and great weekly pay. Position Benefits: Remote Full training provided No experience needed A fun, energetic and positive office environment Great benefits Career growth and advancement opportunities Great weekly pay and bonuses... 

City of Lakeville, MN

Sales Associate - Liquor Store Job at City of Lakeville, MN

 ...Location : Lakeville, MN Job Type: Part-time Department: Liquor Department - PT Sales Opening Date: 01/17/2025...  ...unforgettable shopping experience for our customers! The Liquor Store Sales Associate supports the overall liquor store operations by... 

Greenlife Healthcare Staffing

Licensed Mental Health Counselor (LMHC) Job at Greenlife Healthcare Staffing

 ...Licensed Mental Health Counselor (LMHC) / Remote- Bronx, NY (#3094) New graduates are welcome to apply Greenlife Healthcare Staffing is currently seeking a Licensed Mental Health Counselor to fill an opening with a multi-specialty practice located in Bronx, New...