Software Engineer II

6 Hours ago • All levels

Job Summary

Job Description

The Software Engineer II will be part of the Digital Design Implementation Group and will be responsible for designing, developing, profiling, optimizing, and supporting application software for Innovus, a digital design implementation system. The responsibilities include developing data analysis and debugging tools for performance analysis, research, and development of data-driven optimizations for physical implementation applications, troubleshooting and debugging large complex databases, and collaborating with geographically distributed teams. The role requires strong C++ programming and software engineering skills, analytical and problem-solving skills, and a willingness to learn and adapt.
Must have:
  • Experience in software development, preferably in EDA.
  • Knowledge in physical design algorithms: Timing/Power Optimization, Placement, Routing
  • Strong understanding of advanced semiconductor process technologies.
  • Experience in scientific analysis and mathematical modeling
  • Experience with UNIX and/or LINUX platforms
Good to have:
  • Experience with Machine Learning and AI is a plus

Job Details

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

We are seeking a highly motivated software engineer to be a part of the Digital Design Implementation Group. The role involves designing, development, profiling, optimizing, and supporting application software for Innovus, digital design implementation system.

The job responsibilities include

  • Development of data analysis and debugging tools for performance analysis, research, and development of data driven optimizations for physical implementation applications,
  • Troubleshooting and debugging on large complex databases, collaborative development and testing of advanced functionality with multiple geographically distributed teams.
  • The role requires a strong programming of C++ and software engineering skills, analytical and problem-solving skills, an ability, and interest to learn and adapt to changing requirements and technologies,
  • In possession of strong interpersonal and communication skills, as well as a collaborative and growth mindset.     

Desired Background Requirements:

  • Experience in software development, preferably in EDA.
  • Knowledge in physical design algorithms: Timing/Power Optimization, Placement, Routing
  • Experience with Machine Learning and AI is a plus
  • Strong understanding of advanced semiconductor process technologies.
  • Experience in scientific analysis and mathematical modeling
  • Experience with UNIX and/or LINUX platforms

Educational Qualification:

  • Major in EE/CS/Math/Physics
  • New graduate with PhD; Master degree with 1-2 year experience or Bachelor degree with 4+ year experience
  • New graduate with Master degree whose research/thesis is EDA related, will also be considered

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

Similar Jobs

Socialpoint - Senior Software Engineer (GameOps Tools)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
GoMotive - Camera Embedded Firmware Engineer

GoMotive

(Remote)
1 Month ago
Blind Squirrel Games - Senior Graphics Engineer

Blind Squirrel Games

Austin, Texas, United States (Hybrid)
7 Months ago
Google - Software Engineer III, Core

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Customer Technical Program Manager

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Research Scientist- Foundation Model, Generative AI

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
Suki - Senior Engineering Manager - Mobile

Suki

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Fictiv - Manufacturing Engineer

Fictiv

Guangzhou, Guangdong Province, China (On-Site)
1 Month ago
Google - Software Engineer III, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Fictiv - Senior Product Manager

Fictiv

Oakland, California, United States (Hybrid)
1 Month ago
Super - Data Scientist

Super

(Remote)
1 Month ago
Apollo - Sr. Staff Product Manager - Federation Core

Apollo

(Remote)
3 Months ago
Instawork - Senior / Staff ML Engineer

Instawork

San Francisco, California, United States (Hybrid)
4 Weeks ago
Google - Senior Software Engineer, Full Stack, VM Manager

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Google - Software Engineer (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

Google - Senior Software Engineer, Storage, Pixel Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Thermal Test Engineer

Google

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Mixed-Signal Circuit Design Engineer - New College Graduate

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Google - Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Rivos - Logic Equivalence Check (LEC) Engineer

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
7 Months ago
NVIDIA - Payroll Specialist

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Cirrus Logic - Staff Embedded Software Engineer

Cirrus Logic

Taipei City, Taiwan (Hybrid)
1 Month ago
NVIDIA - Research Scientist - Design Automation

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
Keywords Studios - Expert Subtitle Translator/QC: English to Mandarin Traditional Chinese

Keywords Studios

Taipei City, Taiwan (On-Site)
1 Month ago
winking Entertainment - Game Character Art Designer

winking Entertainment

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

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.

Bracknell, England, United Kingdom (Remote)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Zhubei, Hsinchu County, Taiwan (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Hyderabad, Telangana, India (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Austin, Texas, United States (On-Site)

San Jose, California, United States (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