Software Engineer II

1 Month ago • All levels • Software Development & Engineering

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

Gigamon - Customer Success Manager (US Public Sector)

Gigamon

Washington, District Of Columbia, United States (On-Site)
4 Weeks ago
Tesla - Service Technician Apprenticeship

Tesla

Flanders, Belgium (On-Site)
5 Months ago
Blue wire software - Delivery Driver

Blue wire software

Corpus Christi, Texas, United States (On-Site)
2 Weeks ago
Tencent - Senior Data Analyst

Tencent

(On-Site)
2 Months ago
easygo - Product Design Lead

easygo

Melbourne, Victoria, Australia (On-Site)
2 Weeks ago
Marvell - Senior Staff Signal Integrity Engineer - Advanced Packaging

Marvell

Boise, Idaho, United States (On-Site)
4 Weeks ago
Apple - Wireless Cellular Standards Engineer

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Capgemini - SAP BPC Embedded

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Mindtickle - Customer Success Engineer II

Mindtickle

Pune, Maharashtra, India (Hybrid)
8 Months ago
Qualcomm - Memory Design Engineer

Qualcomm

Noida, Uttar Pradesh, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Technical Support Analyst, Jersey City - 9781

Ion

Jersey City, New Jersey, United States (On-Site)
9 Months ago
Playtech - Finnish Speaking Game Presenter

Playtech

Riga, Latvia (On-Site)
2 Months ago
Techland - Lead Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
7 Months ago
GameChanger - Director of Strategic Initiatives

GameChanger

United States (Remote)
3 Months ago
Zones - Public Sector Account Executive

Zones

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
2 Weeks ago
Daily Wire - Senior Counsel – Litigation & News

Daily Wire

Nashville, Tennessee, United States (On-Site)
1 Year ago
Capgemini - L3 Java Application Support

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Scopely - Principal Animator - Unannounced Project

Scopely

England, United Kingdom (Hybrid)
4 Months ago
Advanced Systems Group, LLC - Live Broadcast Coordinator

Advanced Systems Group, LLC

Los Angeles, California, United States (On-Site)
1 Month ago
QS Quacquarelli Symonds  - Global Programmes Administrator

QS Quacquarelli Symonds

London, England, United Kingdom (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

NVIDIA - AI Algorithms Software Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
5 Months ago
binance - Binance Accelerator Program - Backend Engineer (Java), Risk

binance

Taipei City, Taiwan (Remote)
2 Weeks ago
winking Entertainment - 2D Art Design Internship

winking Entertainment

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

Side

Taipei City, Taiwan (On-Site)
4 Weeks ago
binance - Binance Accelerator Programme - Campaigns Operations, Binance Square

binance

Taipei City, Taiwan (Remote)
10 Months ago
NVIDIA - Test Floor Product Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
5 Months ago
binance - Java Architect - Compliance

binance

Taipei City, Taiwan (Remote)
1 Year ago
Intel  - Bluetooth Customer Facing Engineer

Intel

Taipei City, Taiwan (On-Site)
1 Year ago
Corsair - IE Engineer

Corsair

Taoyuan City, Taiwan (On-Site)
3 Months ago
binance - Business Development (Dual Currency & BTC)

binance

Taipei City, Taiwan (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Rockstar Games - Associate Director: Software Engineering

Rockstar Games

New York, New York, United States (On-Site)
5 Months ago
Aeries technology - Principal Software Engineer

Aeries technology

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Corsair gaming - Firmware Engineer

Corsair gaming

New Taipei City, Taiwan (On-Site)
1 Month ago
Drive mode - Staff Software Engineer - IVI

Drive mode

Mountain View, California, United States (Hybrid)
3 Weeks ago
broadcom - NPI Engineer (Wireless Semiconductor)

broadcom

Penang, Malaysia (On-Site)
1 Month ago
AECOM - Electrical Engineers - Resources + Industry (Contractors)

AECOM

Mackay, Queensland, Australia (Hybrid)
3 Weeks ago
JMA - IT Help Desk Engineer

JMA

Bologna, Emilia-Romagna, Italy (On-Site)
2 Months ago
NVIDIA - Senior Signal Integrity Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
5 Months ago
Nintendo - Sr Software Engineer, Display

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
Cargo studio - MIS Engineer

Cargo studio

(On-Site)
5 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.

Burlington, Massachusetts, United States (On-Site)

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)

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