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]
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]
Software Engineer - Perception Infrastructure

Software Engineer - Perception Infrastructure

Pony.ai • Fremont, CA, United States
[job_card.full_time]
Software Engineer In Perception Infrastructure.Founded in 2016 in Silicon Valley, Pony.Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony.CNBC Disruptor list of ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer

Senior Principal Software Engineer

Lumiradx • Pleasanton, CA, United States
[job_card.full_time]
At Roche you can show up as yourself, embraced for the unique qualities you bring.Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted ...[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]
Senior Embedded C++ Software Engineer - Mountain View, CA

Senior Embedded C++ Software Engineer - Mountain View, CA

Aeva • Mountain View, CA, United States
[job_card.full_time]
Senior Embedded C++ Software Engineer - Mountain View, CA.Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, cons...[show_more]
[last_updated.last_updated_30] • [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 Software Engineer, Middleware

Senior Software Engineer, Middleware

Nuro • Mountain View, CA, United States
[job_card.full_time]
Senior Software Engineer, Middleware.Nuro exists to better everyday life through robotics.Founded in 2016, Nuro has spent eight years developing autonomous driving (AD) technology and commercializi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Onto Innovation Inc. • Milpitas, CA, United States
[job_card.permanent]
Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale tran...[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]