CareerPlanGet AI match score →

Senior Embedded Platform Software Engineer (IoT)_Taipei

Taipei💼 Full-time🗓 2026-05-07 → 2026-07-22

Core

Building next-generation software foundation for Arm SoC platforms, spanning early chip bring-up, boot flow, secure firmware, and end-to-end Linux system integration.

Role type

Senior Embedded Platform Software Engineer (IoT)

Builds

Arm-based Linux system software, boot firmware, and RISC-V firmware inside the SoC

Domain

Semiconductor / IoT / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Arm SoC bring-up, Arm Trusted Firmware-A (TF-A) integration, U-Boot porting and configuration, Linux kernel integration, Device Tree development, Arm PSCI implementation, low-level debugging (JTAG, trace, logic analyzers), RISC-V firmware architecture

Preferred skills

Yocto, Ubuntu, Debian solutions, upstream open-source contributions

Technologies

Arm SoC, Arm Trusted Firmware-A, U-Boot, Linux kernel, RISC-V, JTAG, Device Tree

Responsibilities

Lead early bring-up for Arm SoC platforms from bare-metal to debuggable environment; Integrate and customize Arm Trusted Firmware-A for boot flow and secure monitor; Port, configure, and debug U-Boot for storage, networking, and Linux boot; Integrate Linux kernel and platform support including driver bring-up and power management; Implement and validate Arm PSCI interfaces for multi-core control; Analyze low-level boot issues using hardware debug tools; Drive TF-A driver upstreaming to align with mainline development; Own architecture design and development of built-in RISC-V firmware.

Seniority

Senior, hands-on IC

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