CareerPlan

Senior / Staff SoC Platform Software Engineer – AI Accelerator (NSP)

Hsinchu City, TaiwanFull-time2026-02-25 → 2026-11-10

Core

Develop and maintain inter-processor communication, drivers, and debugging frameworks for Neural Signal Processor (NSP) platforms on ARM-based heterogeneous SoCs.

Role type

Senior IC embedded software engineer (SoC platform)

Builds

NSP core platform drivers, IPC mechanisms, and runtime debugging/profiling tools

Domain

Semiconductor / Embedded Systems / ARM Architecture

Deliverable

production ML models

Required skills

C, embedded platform development, ARM architecture, SoC integration, IPC (RPC/RPMsg), RTOS thread/memory management, debug frameworks, JTAG/ETM, device tree, BSP

Preferred skills

ftrace, crash analysis, kgdb, PMU profiling, hardware specification translation

Technologies

Linux, RTOS, ARM, JTAG, ETM, RPMsg

Responsibilities

Develop and maintain inter-processor communication (IPC) between Linux and RTOS; Design and optimize NSP-specific tools for performance profiling, runtime debugging, and crash analysis; Develop NSP core drivers (reset, clock, power, interrupts); Utilize debug frameworks for lopping, diag, crash dump, and process dump analysis.

Seniority

Senior, hands-on IC