Talent.com
Lead C++ Software Engineer
Lead C++ Software EngineerCadence Design Systems, Inc. • SAN JOSE
Lead C++ Software Engineer

Lead C++ Software Engineer

Cadence Design Systems, Inc. • SAN JOSE
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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 a plus

We’re doing work that matters. Help us solve what others can’t.

[job_alerts.create_a_job]

Lead C Software Engineer • SAN JOSE

[internal_linking.similar_jobs]
Principal, Software Engineer

Principal, Software Engineer

Walmart • Hayward, CA, US
[job_card.full_time] +1
The Principal Engineer for Conversational AI Platform will be a technical leader responsible for designing, building, and deploying scalable and robust GenAI platforms and solutions.This role empha...[show_more]
[last_updated.last_updated_less] • [promoted] • [new]
C++ and Software Integration Engineer

C++ and Software Integration Engineer

Focus Cloud • Sunnyvale, California,California,United States
[job_card.full_time]
[filters_job_card.quick_apply]
Execute software bring-up on customer hardware platforms (e.SoCs and ADAS compute platforms).Port and configure Linux-based systems, real-time operating systems, and Adaptive AUTOSAR environments.I...[show_more]
[last_updated.last_updated_variable_days]
3D C++ Software Engineer

3D C++ Software Engineer

Align Technology, Inc. • San Jose, CA, United States
[job_card.full_time]
Join a team that is changing millions of lives.Transforming smiles, changing lives.At Align Technology, we believe a great smile can transform a person’s life, so we create technology that gives pe...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
AI-Driven C++ Software Engineer - Open-Source

AI-Driven C++ Software Engineer - Open-Source

Advanced Micro Devices, Inc. • Santa Clara, CA, United States
[job_card.full_time]
A leading technology company in Santa Clara is seeking skilled software engineers to optimize software for next-generation GPU accelerators.This position involves collaboration with architecture sp...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
ML / AI Software Engineer - C++ Metrics Frameworks

ML / AI Software Engineer - C++ Metrics Frameworks

General Motors • Sunnyvale, CA, United States
[job_card.full_time]
Role:** As an AI/ML Engineer on the Metrics Frameworks team, part of the Simulation, Evaluation, and Data organization, you will be an individual contributor focused on developing and optimizing in...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Controls Software Engineer

Staff Controls Software Engineer

Rivian and Volkswagen Group Technologies • Palo Alto, CA, United States
[job_card.full_time]
Staff Controls Software Engineer.Staff Controls Software Engineer.Rivian and Volkswagen Group Technologies.Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders w...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
C++ Software Engineer, Optimus Foundations

C++ Software Engineer, Optimus Foundations

Tesla Motors, Inc. • Palo Alto, CA, United States
[job_card.full_time]
As a Software Engineer within our robotics teams, you will contribute to one of the most advanced Robotics/AI Platforms in the world.In this role you will work across multiple functions to ensure s...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
C++ Software Engineer, Optimus Foundations

C++ Software Engineer, Optimus Foundations

Tesla • Palo Alto, CA, United States
[job_card.full_time]
C++ Software Engineer, Optimus Foundations.C++ Software Engineer, Optimus Foundations.As a Software Engineer within our robotics teams, you will contribute to one of the most advanced Robotics/AI P...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead C++ Software Engineer

Lead C++ Software Engineer

Cadence Design Systems, Inc. • San Jose, CA, United States
[job_card.full_time]
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 Dev...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
C++ Developer

C++ Developer

Imagry • San Jose, CA, United States
[job_card.full_time]
Work With Us – Careers at Imagry>.Work With Us – Careers at Imagry## C++ DeveloperHaifa, Israel · Full-time · Intermediate#### About The PositionWe are seeking a capable and experienced C++ Enginee...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Vehicle Integration Engineer: C++ Software Development

Vehicle Integration Engineer: C++ Software Development

Tensor • San Jose, CA, United States
[job_card.full_time]
Vehicle Integration Engineer: C++ Software Development.Tensor is an agentic AI company dedicated to building agentic products that empower individual consumers.Our flagship product, the Tensor Robo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
3D C++ Software Engineer

3D C++ Software Engineer

Align Technology • San Jose, CA, United States
[job_card.full_time]
Join a team that is changing millions of lives.Transforming smiles, changing lives.At Align Technology, we believe a great smile can transform a person’s life, so we create technology that gives pe...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer - C/C++ Code Analysis

Senior Principal Software Engineer - C/C++ Code Analysis

Palo Alto Networks • Santa Clara, CA, United States
[job_card.full_time]
A leading cybersecurity firm in Santa Clara is seeking a software developer skilled in C++ to tackle complex problems and optimize large projects.The role involves collaboration with cross-function...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Software Engineer

Lead Software Engineer

Storm8 • Palo Alto
[job_card.full_time]
[filters_job_card.quick_apply]
We believe that bringing the world more joy is a great thing.We do this by creating the best experiences and fostering discovery of new ways to play in our mobile game network.Founded in 2009, Stor...[show_more]
[last_updated.last_updated_variable_days]
Software Engineer, Technical Lead

Software Engineer, Technical Lead

Mashgin • Palo Alto, CA, United States
[job_card.full_time]
Mashgin powers the world's best checkout experience for over 40 million users.Customers just place their items on our kiosks and our AI rings up their entire order in less than a second.With Mashgi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
C++ Software Engineer, Distributed Systems

C++ Software Engineer, Distributed Systems

Forterra Inc. • Palo Alto, CA, United States
[job_card.full_time]
C++ Software Engineer, Distributed Systems.Forterra is a leading provider of autonomous systems for ground-based movement in the working world.Amongst some of the earliest innovators in the field o...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
C++ Software Engineer - Routing, ML & Graph Systems

C++ Software Engineer - Routing, ML & Graph Systems

Tech Cratic • San Jose, CA, United States
[job_card.full_time]
A leading technology company is seeking a passionate C++ Software Developer to join their Virtuoso team in San Jose, CA.This position offers an exciting opportunity to engage in advanced mathematic...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer C++, Level 4

Software Engineer C++, Level 4

Snap Inc. • Palo Alto, CA, United States
[job_card.full_time]
We believe the camera presents the greatest opportunity to improve the way people live and communicate.Snap contributes to human progress by empowering people to express themselves, live in the mom...[show_more]
[last_updated.last_updated_variable_days] • [promoted]