CareerPlanGet AI match score →

CPU - Embedded Software Engineer

HsinChu💼 Full-time🗓 2025-11-18 → 2026-07-22

Core

Developing and maintaining the embedded software stack for CPU/MCU subsystems, including initialization, drivers, and peripheral libraries.

Role type

Embedded Software Engineer (CPU/MCU)

Builds

Embedded software stacks for CPU/MCU subsystems

Domain

Embedded Systems / Low-level System Software

Deliverable

production ML models | product features | infrastructure

Required skills

CPU architecture knowledge, low-level system software development, MCU peripheral programming, software stack optimization, hardware-software integration, debugging and troubleshooting

Responsibilities

Design, develop, and optimize the software stack for MCUs; Collaborate with hardware engineers to ensure proper integration; Debug and troubleshoot stability, performance, and power issues; Work closely with firmware developers to support application development

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