Lead Software Engineer, Synthesis

4 Months ago • All levels • Research & Development • $110,600 PA - $205,400 PA

Job Summary

Job Description

Cadence is looking for a Lead Software Engineer with expertise in logic synthesis, timing analysis, and RTL. You'll design, implement, and validate innovative algorithms, analyze benchmark designs, and provide R&D support. Strong C/C++ skills and experience with UNIX/LINUX are essential.
Must have:
  • C/C++ Proficiency
  • Logic Synthesis
  • Timing Analysis
  • RTL Knowledge
Good to have:
  • UNIX/LINUX
  • Tcl Knowledge
  • Large Projects
  • Timing Analysis
Perks:
  • 401k Matching
  • Stock Purchase

Job Details

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

Cadence Design Systems is looking for a highly motivated software engineer to work as a member of the R&D staff on Cadence’s Genus Synthesis Solution product.  Genus is a complete product that encompasses logic synthesis and physical design.  The product breadth means we are looking for skilled and motivated candidates with backgrounds in logic synthesis, word-level synthesis, static timing analysis, computer architecture, verification, RTL compilation, placement, power analysis, routing, extraction, and optimization.  You will be part of a team responsible for creating the innovative technologies required for technology leadership in this space. Development responsibilities include designing, developing, troubleshooting, debugging and supporting the Genus software product. 

Come join our experienced team of outstanding software developers!

Job Responsibilities:

The role’s day to day responsibilities cover:

  • Design, implementation and validation of new innovative synthesis optimization algorithms to improve the timing, area, and power design metrics. Validation and analysis of these on benchmark designs to measure achieved improvements.
  • R&D support of application and product engineers for customer problems and requests. This consists of problem analysis, debugging and fixing, or the development of new features and enhancements to improve synthesis results with respect to timing, area and power.

Job Qualifications:

• MSc / PhD in Computer Science, Electrical, Mathematics or related field

Required Skills

The successful candidate will possess the following combination of education and experience:

  • Proficient in C/C++
  • Excellent programming and software engineering skills
  • Experience with UNIX and/or LINUX platforms is preferred
  • RTL knowledge – System Verilog, VHDL is preferred
  • Strong knowledge of Tcl is preferred
  • Prior experience with large software development projects is highly recommended
  • Prior experience with timing analysis software development projects is highly recommended

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

Playrix - Senior C++ Software Engineer (Build System)

Playrix

Armenia (Remote)
3 Months ago
Rockstar Games - C++ Software Engineer, FiveM (Mid/Senior)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
5 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Bellevue, Washington, United States (Remote)
3 Months ago
Epic Games - Senior Game Systems Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
8 Months ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Belgrade, Serbia (On-Site)
2 Months ago
bosh group india - Senior Digital Design Engineer EEJ_2024 (RTL Design/ARM processor)

bosh group india

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Senior Staff Software Engineer, Google Cloud

Google

(On-Site)
2 Months ago
NVIDIA - Software Linux Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Riot Games - QA Engineer (Contractor)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
NVIDIA - Design Engineer - Memory Subsystem

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rapid Images - Senior Full Stack Developer with 3D Experience

Rapid Images

Gothenburg, Västra Götaland County, Sweden (On-Site)
3 Weeks ago
ByteDance - Research Scientist for Generative AI, LLM and Multimodal 【Talent Spotters】

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ION - Lead Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
4 Months ago
Anavation - Lead Software Engineer

Anavation

Chantilly, Virginia, United States (On-Site)
4 Months ago
Aera Technology - Software Engineer (Python/ Machine Learning)

Aera Technology

Pune, Maharashtra, India (Hybrid)
4 Months ago
ByteDance - Algorithm Engineer - Audio Understanding - Start 2025

ByteDance

Singapore (On-Site)
3 Months ago
The Walt Disney Company - Software Engineer II (Rust Developer)

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Month ago
ByteDance - Senior/Tech Lead Software Development Engineer, Network Automation - Seattle

ByteDance

Seattle, Washington, United States (Hybrid)
3 Months ago
Visual Concepts - Senior Server Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
2 Months ago
ByteDance - Site Reliability Engineer - AML

ByteDance

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

Get notifed when new similar jobs are uploaded

Jobs in San Jose, California, United States

Corsair - Short-Form Video Specialist- Temp

Corsair

Milpitas, California, United States (On-Site)
1 Month ago
CloudHire - Business Development Representative

CloudHire

New York, New York, United States (Hybrid)
4 Months ago
Fluence - Sr. Manager People Platforms

Fluence

Arlington, Virginia, United States (Hybrid)
4 Months ago
Microsoft - Research Intern - Maia-100 - AI Kernel Fusion

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Zoox - Systems Engineer - Collision Avoidance

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
Infinity Ward - Expert Animation Engineer

Infinity Ward

California, United States (On-Site)
6 Days ago
Fliff  Inc  - Community Manager

Fliff Inc

Austin, Texas, United States (On-Site)
7 Months ago
Pika - Summer Research Internship

Pika

Palo Alto, California, United States (On-Site)
2 Weeks ago
ByteDance - Research Scientist in Foundation Model, Speech Understanding - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
CAE - Program Manager III

CAE

Arlington, Texas, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Design Verification Engineer - PCIE

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rockstar Games - Associate Software Engineer C++

Rockstar Games

New York, New York, United States (On-Site)
1 Week ago
Microsoft - Research Fellowship Opportunity

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PlayStation Global - Staff Machine Learning Engineer, Anomaly Detection

PlayStation Global

London, England, United Kingdom (Hybrid)
3 Months ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Erlangen, Bavaria, Germany (Hybrid)
4 Months ago
Luxoft - Senior GPU Kernel Developer

Luxoft

Italy, New York, United States (Remote)
2 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Seattle, Washington, United States (On-Site)
3 Months ago
Riot Games - Associate Art Director (Characters) - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Thumbtack - Senior Applied Scientist

Thumbtack

Ontario, Canada (Remote)
3 Months ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Feldkirchen, Bavaria, Germany (Hybrid)

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

Burlington, Massachusetts, United States (On-Site)

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Shanghai, Shanghai, China (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Noida, Uttar Pradesh, India (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