Principal Software Engineer

1 Hour ago • 7 Years + • Software Development & Engineering

Job Summary

Job Description

Cadence is seeking leaders and innovators to make an impact on the world of technology. You will join a team dedicated to creating innovative technologies for leadership in this space. Responsibilities include designing, developing, troubleshooting, debugging, and supporting the Genus software product. You will focus on improving the Genus physical synthesis flow for PPA and runtime enhancements, automating PPA recipes for various design classes like CPUs, GPUs, and AI processors, and consulting with Application Engineers and Product Engineers on benchmarks for key Genus technical campaigns.
Must have:
  • MS in Computer Science or Electrical Engineering
  • Proficient in C/C++
  • Excellent programming and software engineering skills
  • Strong analysis and problem solving skills
Good to have:
  • PhD preferred
  • Experience with UNIX/LINUX platforms
  • Strong knowledge of TCL
  • Prior experience with large software development projects
  • Prior experience with timing analysis software development projects
  • Good communication skills

Job Details

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

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.

 

You will work on improving the Genus physical synthesis flow for PPA and runtime improvement. Automate PPA recipes for various class of designs like CPUs, GPUs, AI processors etc. Consult AE/PEs in benchmarks for key Genus technical campaigns.

 

The Position Requirements are…

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

• MS in Computer Science or Electrical Engineering, PhD is preferred with 7+ years of experience

• Proficient in C/C++

• Excellent programming and software engineering skills

• Experience with UNIX and/or LINUX platforms 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

• Strong analysis and problem solving skills

• Good communication skill is preferred as the development team is distributed

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

Similar Jobs

The Walt Disney Company - Animator

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
10 Months ago
Semtech - Sr Engineer, Test/ Automation

Semtech

Pune, Maharashtra, India (Hybrid)
9 Months ago
Visa - Staff Site Reliability Engineer - PRE

Visa

Austin, Texas, United States (Hybrid)
8 Months ago
PwC - Bilingual Senior AWS Cloud Architect Director

PwC

Montreal, Quebec, Canada (On-Site)
9 Months ago
Power Integrations - IT Support Manager (APAC)

Power Integrations

Penang, Malaysia (On-Site)
8 Months ago
ByteDance - Researcher Graduate (Applied Machine Learning - Enterprise) -2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
8 Months ago
Rivos - CPU Physical Design - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
9 Months ago
Fabric - Principal Design Verification Engineer, NOC

Fabric

Ontario, Canada (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Production Support Engineer

Luxoft

Chile Chico, Aysén, Chile (Remote)
7 Months ago
PlayStation Global - Data Engineer Intern - Undergraduate

PlayStation Global

Los Angeles, California, United States (On-Site)
9 Months ago
Luxoft - Axiom Technical Lead

Luxoft

Pune, Maharashtra, India (On-Site)
7 Months ago
Blue Yonder - Tech Support Engineer - UCC & IT Ops Specialist in Dallas, TX

Blue Yonder

Dallas, Texas, United States (Hybrid)
9 Months ago
ION - Senior Linux Systems Administrator - Trumbull, CT

ION

Trumbull, Connecticut, United States (Hybrid)
9 Months ago
PublicisGroupe - Specialist Infrastructure - GCP

PublicisGroupe

Hyderabad, Telangana, India (On-Site)
8 Months ago
The Walt Disney Company - Systems Engineer II

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
8 Months ago
Nagarro - Staff Engineer (Cloud Infrastructure)

Nagarro

Gurugram, Haryana, India (On-Site)
8 Months ago
Intel Corporation - Layout Design Engineer

Intel Corporation

Penang, Malaysia (Hybrid)
7 Months ago
Zeta - Senior Site Reliability Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

Appier - Campaign Analyst (US) 05:00 AM-02:00 PM working hours

Appier

Taipei City, Taiwan (On-Site)
8 Months ago
Fluence - Area Services Manager

Fluence

Taipei City, Taiwan (Hybrid)
9 Months ago
USE Insider - Solution Architect - Taiwan

USE Insider

Taipei City, Taiwan (Hybrid)
8 Months ago
Google - Software Engineering Manager, Google Nest

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Months ago
PwC - T.稅務類-專員/資深專員(兩岸商務及稅務服務)

PwC

Taipei City, Taiwan (On-Site)
8 Months ago
Trek - Parts Sourcing – Electronics parts

Trek

Taichung City, Taiwan (On-Site)
10 Months ago
Trend Micro - (Sr.) Software Engineer in Test

Trend Micro

Taipei City, Taiwan (On-Site)
9 Months ago
Appier - LLM Research Scientist (Intern)

Appier

Taipei City, Taiwan (On-Site)
8 Months ago
Garena - Garena - Project Coordinator

Garena

Taipei City, Taiwan (On-Site)
8 Months ago
Logitech - Senior Design Project Manager (1-Year Contract)

Logitech

Hsinchu, Hsinchu City, Taiwan (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Glean - Solutions Engineer

Glean

Singapore (On-Site)
8 Months ago
Rivos - CPU Design Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
9 Months ago
NXP - Graduate Automotive Systems & Applications Engineer

NXP

Glasgow, Scotland, United Kingdom (On-Site)
9 Months ago
ByteDance - Lead Research Scientist, Foundation Model, Speech & Audio

ByteDance

San Jose, California, United States (On-Site)
8 Months ago
Cirrus Logic - Summer Intern, Design Verification

Cirrus Logic

Chandler, Arizona, United States (On-Site)
9 Months ago
Netflix - Research Scientist (L4) - Globalization

Netflix

Los Gatos, California, United States (On-Site)
8 Months ago
Samsung Semiconductor - Senior Manager, ASIC Engineering - DFT

Samsung Semiconductor

San Jose, California, United States (On-Site)
8 Months ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

Belgium (Remote)
9 Months ago
Extreme Network - Senior Linux Software Development Engineer (9272)

Extreme Network

United States (Hybrid)
9 Months ago
Riot Games - Research Scientist Intern - Generative AI - Summer 2025 (Remote)

Riot Games

Los Angeles, California, United States (Remote)
8 Months 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.

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

Noida, Uttar Pradesh, India (On-Site)

Cary, North Carolina, United States (On-Site)

Shanghai, Shanghai, China (On-Site)

Boston, Massachusetts, United States (On-Site)

Tampere, Pirkanmaa, Finland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Hsinchu, Hsinchu 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