CareerPlan

Senior SoC Platform Software Engineer

Zhubei City, Hsinchu City, TaiwanFull-time2026-07-14 → 2026-11-10

Core

Design and develop SoC Platform software solutions for Qualcomm IE-IOT SoC platforms spanning Linux and RTOS environments to enable high-performance, low-power, and real-time experiences in heterogeneous edge computing.

Role type

Senior IC embedded systems software engineer (SoC platform)

Builds

SoC Platform software for IoT, industrial, and edge computing applications

Domain

Semiconductor / Embedded Systems / Edge Computing

Required skills

Linux BSP integration, RTOS firmware integration, ARM architecture, system bring-up, bootloader coordination, secure boot flows, system-level debugging, crash dump analysis, performance profiling, hardware specification reading

Preferred skills

Multi-core/heterogeneous system integration, JTAG/ETM/ftrace debugging tools, cross-site team collaboration

Technologies

Linux, RTOS, ARM, C, C++, Python, JTAG, ETM, ftrace, kgdb

Responsibilities

Design and develop SoC Platform software solutions; Implement and optimize software components including drivers and middleware; Collaborate with partners to integrate and validate software on target systems; Conduct code reviews and specialized analyses; Test and validate software for functional correctness; Resolve architecture and design issues at the software and system level

Seniority

Senior, hands-on IC