Search jobs > San Jose, CA > Lead software engineer

Lead C+ Software Engineer

Cadence Design Systems
San Jose, California, US
$108.5K-$201.5K a year
Full-time

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

The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below.

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 $108,500 to $201,500. 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

9 hours ago
Related jobs
Promoted
Cloud Software Group, Inc.
Santa Clara, California

Lead Product Security Engineer is responsible for leading and executing the Security Development Lifecycle (SDL) for Cloud Software Group On-Prem and Cloud products to ensure that our software meets the customer expectation of security robustness and drive and execute SDL best practices. You will be...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Lead Software Engineer in Athlete Care Technology (REMOTE). Key Responsibilities:Own development and maintenance of complex software within the product teamLead design and conceptualization of products and servicesRecommend innovative solutions to meet business and perform...

Promoted
Bayside Solutions
CA, United States

You will also be responsible for providing regular updates to leadership and delivering monthly progress reports to executive leaders, requiring the ability to summarize data and project advancements effectively. You will support our Data Center Software Remediation Program, prioritizing and integra...

Promoted
JP Morgan Chase & Co.
Palo Alto, California

As a Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Bank, Payments Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communities of pr...

Promoted
Emparty
Mountain View, California

We are hiring an Engineering Leader to work directly with our Head of Engineering to build our product and team. The company was founded in February 2018 by former leaders from Avis, eBay, and Oak Labs. This is both an engineering and a management role. Work directly with the Head of Engineering to ...

Promoted
TikTok
San Jose, California

We are looking for strong software engineers who are excited to grow their understanding of Digital Marketing Management, build highly scalable and reliable software, and help businesses achieve the best results with a joyful experience for TikTok users. Manage the work of a focused team of software...

TikTok
San Jose, California

Of the required experience, must have 4 years of experience in each of the following:- Designing and implementing large-scale, distributed online software services using programming language Java, Go, JavaScript, Ruby, or Python;- Designing and implementing User Interfaces and scripts to automate co...

TikTok
San Jose, California

TikTok is the leading destination for short-form mobile video. We are looking for candidates who have brave difficulties, share a passion for tackling complexity and developing our Search Ads product from 0 to 1 with a world-class team of passionate engineers. Collaborate with product managers, data...

NetApp
San Jose, California

Test Engineer, Software Engineer, R&D Engineer, Cloud, Testing, Engineering, Technology. Title: Lead Systems Software Engineer (ONTAP C++). Member of a software engineering team involved in development & design of the features related to AI/ML for NetApp’s flagship storage operating ONTAP. Software ...

TikTok
San Jose, California

As a Senior Software Engineer on the Ads Measurement Signal team, you will play a key role on working with cross-functional teams to continuously improve comprehensive measurement and influence signal utilization in different ads products. TikTok is the leading destination for short-form mobile vide...