CareerPlanGet AI match score →

Software Engineer(SAV)

Taipei, TWN, Taiwan💼 Full-time🗓 2026-07-17 → 2026-07-22

Core

Develop and validate virtual platforms for customer hardware design using C/C++, spanning firmware, Linux kernel, and hardware protocols.

Role type

C/C++ software developer (virtual platform validation)

Builds

Virtual platforms for chip, board, and system design verification

Domain

Electronic Design Automation (EDA) / Semiconductor hardware design

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C/C++ development, Linux kernel interaction, hardware protocol analysis, ARM TrustZone, secure boot workflows, OVMF/embedded firmware, verification methodologies, scripting (Python/Bash), compiler toolchains

Preferred skills

IC design knowledge, customer-facing experience

Technologies

PCIe Gen5/Gen6, USB3.2, 400Gigabit Ethernet, DDR5, LPDDR5, CXL, OVMF, ARM TrustZone

Responsibilities

Develop and maintain C/C++ components for virtual platform validation, analyze and debug system-level issues across firmware/kernel/hardware layers, collaborate with multi-functional teams to resolve technical problems

Seniority

Mid-level, hands-on IC

Sourced via siemens_eda · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Siemens ↗