Principal Software Engineer

1 Month ago • All levels • Software Development & Engineering • $136,500 PA - $253,500 PA

Job Summary

Job Description

This R&D position is part of the Synthesis and Optimization group of Cadence’s flagship product Innovus. This key Innovus R&D group is responsible for logical and physical optimization of the design which helps to meet the PPA targets of the designs. We are looking for talented candidates with a strong background in electronic design automation and excellent software engineering skills, experience with multithreaded framework.
Must have:
  • C/C++ software development experience in Linux environment
  • Knowledge of physical synthesis algorithms, physical optimization is a plus
Good to have:
  • Knowledge of analytical solver, linear, non-linear, and combinatorial optimization.
  • Prior R&D experience working on IC physical designs tools.
  • Hands on experience using the above physical design tools for design closure and knowledge of physical design flows a plus.
Perks:
  • Paid vacation and paid holidays
  • 401(k) plan with employer match
  • Employee stock purchase plan
  • A variety of medical, dental and vision plan options

Job Details

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

This R&D position is part of the Synthesis and Optimization group of Cadence’s flagship product which is  Innovus . This key Innovus R&D group is responsible for logical and physical optimization of the design which helps to meet the PPA targets of the designs. This is critical piece to meet the customer objective of timing (how fast a chip functions), area and power (the power consumption of the chip), routing congestion (wiring of the circuits in the design with least detouring and no shorts), etc.

We are looking for talented candidates with a strong background in electronic design automation (Logic Optimization , Power / Timing Optimization or  Physical Optimization is a plus), and excellent software engineering skills, experience with multithreaded framework. 

Minimum Qualifications:

C/C++ software development experience in Linux environment

Knowledge of physical synthesis algorithms, physical optimization is big plus

Knowledge of analytical solver, linear, non-linear, and combinatorial optimization.

Prior R&D experience working on IC physical designs tools.

 Hands on experience using the above physical design tools for design closure and knowledge of physical design flows a plus.

The annual salary range for California is $136,500 to $253,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.

Similar Jobs

Penrose studios - Server Engineer

Penrose studios

San Francisco, California, United States (On-Site)
2 Months ago
triangle factory - Senior Game Developer

triangle factory

Ghent, Flanders, Belgium (Remote)
4 Days ago
ness digital  - Lead C++ Software Architect for Operational Platforms

ness digital

Timișoara, Timiș, Romania (On-Site)
1 Week ago
Digital sun games - Unreal Programmer

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
2 Months ago
KingsIsle Entertainment - Build and Tools Software Engineer

KingsIsle Entertainment

Texas, United States (Hybrid)
3 Months ago
Nagarro - Staff Engineer, ERP

Nagarro

(On-Site)
8 Months ago
zoox - Senior Staff/Principal Software Engineer

zoox

Foster City, California, United States (Hybrid)
8 Months ago
Qualcomm - Formal Verification Engineer

Qualcomm

Cambridge, England, United Kingdom (On-Site)
1 Month ago
Epic Games - Senior Console Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Valve corporation - Software Engineer for HW

Valve corporation

Bellevue, Washington, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Qualcomm - Embedded Linux Dev Engineer

Qualcomm

London, England, United Kingdom (On-Site)
2 Months ago
AeroSpike - Solutions Architect

AeroSpike

Singapore (On-Site)
2 Months ago
Scorewarrior - Middle Backend C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago
Haptic  - Senior Porting Programmer

Haptic

Paris, Île-de-France, France (Remote)
6 Months ago
24bit games - Senior Game Developer

24bit games

(Remote)
2 Months ago
Haven Studios  Inc  - Generalist Programmer (Automated Testing)

Haven Studios Inc

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
Rockstar Games - Gameplay Animator (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
3 Months ago
Ansys - Software Engineer II

Ansys

Waterloo, Ontario, Canada (On-Site)
2 Weeks ago
Novomatic - C++ Software Developer

Novomatic

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
GameJobs - ASO Manager

GameJobs

London, England, United Kingdom (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in San Jose, California, United States

BioFire - BioReagents Formulator (A Shift)

BioFire

Salt Lake City, Utah, United States (On-Site)
1 Month ago
rivos - Senior Power-Management Architect

rivos

Portland, Oregon, United States (Hybrid)
7 Months ago
Playstack - Associate Game Designer

Playstack

United States (Remote)
5 Days ago
Philips - Complaints Lab Coordinator

Philips

Bothell, Washington, United States (On-Site)
4 Days ago
zoox - Senior Embedded Software Engineer - Embedded Linux C++

zoox

Foster City, California, United States (On-Site)
1 Week ago
entrata - Regional Vice President of Sales | IC Role | Texas Region

entrata

United States (Remote)
9 Months ago
Scanline VFX - Producer, Visual Pioneering

Scanline VFX

Los Angeles, California, United States (Hybrid)
4 Months ago
Kavalirio - Senior Staff Accountant

Kavalirio

Jacksonville, Florida, United States (On-Site)
2 Months ago
UPF Industries  - Assembler

UPF Industries

Hazlehurst, Georgia, United States (On-Site)
1 Month ago
Rocket Science - Bookkeeper (Part-Time)

Rocket Science

Albany, New York, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Cadence - Functional Safety Engineer

Cadence

Pune, Maharashtra, India (On-Site)
1 Month ago
Nagarro - SAP S/4HANA Project Lead (m/f/d)

Nagarro

Germany (Remote)
8 Months ago
Patel Greene - Roadway Engineer

Patel Greene

Sarasota, Florida, United States (On-Site)
1 Week ago
TFL Group - Software Engineer II

TFL Group

Overland Park, Kansas, United States (On-Site)
1 Month ago
rivos - CPU Physical Design Engineer

rivos

Santa Clara, California, United States (On-Site)
3 Years ago
cirrus logic - Applications Engineer

cirrus logic

Taipei City, Taiwan (Hybrid)
2 Months ago
CrowdStrike - Engineering Manager - LogScale Global Serverless Platform

CrowdStrike

Aarhus, Denmark (Remote)
2 Months ago
NCR Voyix - SW Engineer IV

NCR Voyix

Tokyo, Japan (On-Site)
1 Year ago
Nagarro - Senior SAP Bid Manager

Nagarro

Germany (Remote)
3 Months ago
Qualcomm - DFT Engineer (Server)

Qualcomm

San Diego, California, United States (On-Site)
1 Month 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.

Cork, County Cork, Ireland (Hybrid)

Katowice, Silesian Voivodeship, Poland (On-Site)

Cambridge, England, United Kingdom (Hybrid)

Shanghai, China (On-Site)

Shanghai, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Taipei City, Taiwan (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