CareerPlan

Lead Software Engineer

ZHUBEI 01, TWFull-time2026-10-27 → 2026-11-10

Core

Lead Software Engineer role focused on building high-performance software systems using C/C++ on Linux, integrating coding agents for software development tasks, and solving complex algorithmic and systems engineering problems.

Role type

Senior IC software engineer (systems & agentic engineering)

Builds

High-performance software systems, tools, and workflows leveraging coding agents and deterministic engineering tools

Domain

Semiconductor/EDA industry, systems programming, and agentic software engineering

Deliverable

production ML models

Required skills

C/C++ programming, Linux systems programming, data structures and algorithms, object-oriented programming, software debugging and testing, coding agents integration, agentic software engineering, harness engineering, loop engineering, context engineering, agent orchestration, human-in-the-loop control, engineering validation techniques

Preferred skills

Algorithms and optimization, parallel and concurrent programming, performance engineering, systems programming, electronic design automation, modern software development workflows, agent skills development, engineering validation techniques

Technologies

C, C++, Linux, Git, Perforce, Make, CMake, GoogleTest, coding agents, deterministic engineering tools, MCP (Model Context Protocol)

Responsibilities

Develop and validate software solutions using C/C++ on Linux, integrate and manage coding agents for multi-step engineering tasks, apply agentic software engineering principles, configure agent skills and workflows, perform engineering validation and testing, collaborate in a team environment to solve complex technical problems

Seniority

Senior, hands-on IC