Skip to main content
Cadence Design Systems logo

Software Engineer II - Innovus

Cadence Design Systems
October 20, 2026
Full-time
On-site
Seoul, KR
EDA Jobs, Level - Entry or Early Career

Job Title

Software Engineer II - Innovus

Role Summary

Join the Innovus placement team in Korea to develop and maintain placement-related software used in post-end-of-line digital design flows. The role focuses on engineering robust C/C++ code and tools supporting placement algorithms and EDA backend workflows.

Work involves feature development, debugging, and collaboration with cross-functional teams; clear English communication is required.

Experience Level

Entry-level (0–3 years of professional experience). Title indicates a mid-tier engineer level within an early-career range.

Responsibilities

The core responsibilities include:

  • Design, implement, and maintain placement-related software modules in C/C++.
  • Develop and debug code in Unix/Linux environments; use native debuggers and profiling tools.
  • Collaborate with placement algorithm and EDA backend engineers to integrate features and fixes.
  • Analyze and diagnose performance, correctness, and scalability issues in placement flows.
  • Prepare and present technical results in English to team members and stakeholders.

Requirements

Must-have and preferred technical skills:

  • Must-have: Strong software programming skills in C/C++ and advanced debugging experience on Unix/Linux.
  • Must-have: Strong problem-solving and algorithmic abilities; familiarity with optimization algorithms is expected.
  • Must-have: Good verbal and written English communication skills.
  • Nice-to-have: Experience with scripting languages; TCL is a plus.
  • Nice-to-have: Knowledge of EDA backend flows and placement toolchains.

Education Requirements

MS or PhD in Electrical Engineering, Computer Science, Mathematics, or a related technical field; targeted for candidates with 0–3 years of experience.


About the Company

Company: Cadence Design Systems

Headquarters: San Jose, California, USA

Cadence Design Systems is a global electronic design automation company that provides software, hardware, and intellectual property for designing advanced semiconductor chips. With over 25 years in the industry, Cadence is known for its innovative technology solutions and has been recognized by Fortune Magazine as one of the 100 Best Companies to Work For. The company is dedicated to solving complex technical challenges in order to enable customers to create revolutionary products and experiences.

Cadence Design Systems logo

Date Posted: 2026-10-19