Lead C++ Software Engineer

8 Months ago • 2-4 Years • Research & Development • $110,600 PA - $205,400 PA

Job Summary

Job Description

Lead C++ Software Engineer for Protium FPGA-Based Prototyping. Requires 2-4 years experience with expertise in C/C++, FPGA/ASIC prototyping, and synthesis/verification. Strong QoR and algorithm development skills are essential.
Must have:
  • C++ Expertise
  • FPGA/ASIC Prototyping
  • Synthesis/Verification
  • QoR Development
Good to have:
  • Verilog/SystemVerilog
  • Digital Circuits
  • Logic Simulators
  • Multi-threaded Programming
Perks:
  • 401k Match
  • Employee Stock

Job Details

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 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.

Similar Jobs

shyft labs - Machine Learning Engineer

shyft labs

Atlanta, Georgia, United States (Hybrid)
2 Weeks ago
GT - Full-stack Engineer (Python + React.js)

GT

Poland (Remote)
2 Months ago
Synechron - Lead AI/ML Engineer

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Passion Gaming - Back End Engineer PHP

Passion Gaming

Gurugram, Haryana, India (On-Site)
9 Months ago
bytedance - Senior Network Engineer- IAAS- San Jose

bytedance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - ASIC Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
bytedance - Research Scientist in ML Systems

bytedance

San Jose, California, United States (On-Site)
7 Months ago
fluence - Lead Engineer - Advanced Battery Modules

fluence

Houston, Texas, United States (Hybrid)
7 Months ago
NVIDIA - Applied Science Research Lab Manager

NVIDIA

Westford, Massachusetts, United States (On-Site)
3 Months ago
bytedance - Research Scientist Graduate (Foundation Model - Vision and Language)

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Biestas - LinkedIn expert

Biestas

Lahore, Punjab, Pakistan (On-Site)
1 Month ago
Eneba Games - Technical Writer-Editor, Marketing

Eneba Games

(Remote)
1 Month ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Hyderabad, Telangana, India (On-Site)
3 Months ago
bytedance - DevOps Engineer, Applied Machine Learning Engine - 2025 Start

bytedance

Singapore (On-Site)
7 Months ago
Numrah - Software Engineer (AI)

Numrah

(On-Site)
1 Month ago
Ansys - Spring 2026 Lumerical Intern - Photonics (MS/PHD)

Ansys

Vancouver, British Columbia, Canada (Remote)
2 Weeks ago
Trendyol - Data Science Professionals

Trendyol

Istanbul, İstanbul, Türkiye (Hybrid)
4 Years ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model AI Platform) - 2025 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Meetelise - Junior Research Scientist

Meetelise

(On-Site)
7 Months ago
Cadence - Software Engineer II

Cadence

Zhubei, Hsinchu County, Taiwan (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in San Jose, California, United States

HYCU - Cloud Operations Engineer

HYCU

Boston, Massachusetts, United States (Hybrid)
3 Months ago
Sony Interactive Entertainment - Senior System Software Engineer

Sony Interactive Entertainment

San Mateo, California, United States (On-Site)
1 Month ago
Anavation LLC - Software Engineer

Anavation LLC

Annapolis Junction, Maryland, United States (On-Site)
1 Month ago
Philips - Sales Executive, Radiology Informatics

Philips

United States (Remote)
1 Week ago
Netflix - Research Scientist (L6) - Identity Algorithms

Netflix

Los Gatos, California, United States (On-Site)
7 Months ago
bytedance - Technical PMO, Global E-commerce Engineering

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
NVIDIA - HPC Operations Manager - Hardware Engineering

NVIDIA

Austin, Texas, United States (On-Site)
3 Months ago
Hudl - Senior Software Engineer

Hudl

Omaha, Nebraska, United States (Hybrid)
2 Weeks ago
Blinkhealth - Senior Consultant, Blink Rx Growth & Strategy

Blinkhealth

Seattle, Washington, United States (On-Site)
1 Week ago
Apple - Reliability Labs User Research Engineer

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Software Engineering Manager, Sparse Linear Algebra Libraries

NVIDIA

United States (Hybrid)
3 Months ago
NVIDIA - Power Integrity Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
bytedance - Software Engineer (Distributed Storage), Cloud Infrastructure

bytedance

Singapore (On-Site)
7 Months ago
Microsoft - Senior Applied Scientist

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
NVIDIA - Senior Mixed Signal and Analog Circuit Designer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Bright Machines - Perception Research Engineer

Bright Machines

San Francisco, California, United States (On-Site)
7 Months ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
bytedance - Software Engineer in Machine Learning Systems

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
bytedance - Software Engineer, ML System Scheduling

bytedance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences. Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

San Jose, California, United States (On-Site)

Boston, Massachusetts, United States (On-Site)

Austin, Texas, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Dublin, County Dublin, Ireland (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Yokohama, Kanagawa, Japan (On-Site)

View All Jobs

Get notified when new jobs are added by Cadence

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug