[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All MediaTek jobs](https://jobs.opennash.com/companies/mediatek/) · [Search jobs](/search/)

MediaTek · Taipei

# Senior Embedded Platform Software Engineer (IoT)_Taipei

Taipei Senior individual contributor Software Engineering 

Listed on MediaTek’s official careers site. Listed as of October 23, 2026. Check that it is still open and apply there.
[Apply on MediaTek’s careers site →](https://careers.mediatek.com/en/jobs/MTK120260506012)

[OpenNash Jobs](https://jobs.opennash.com/) / [MediaTek](https://jobs.opennash.com/companies/mediatek/) / Senior Embedded Platform Software Engineer (IoT)_Taipei

## Job description

About the Team MediaTek’s IoT Business Unit is building the next-generation software foundation for Arm SoC platforms. The scope spans early chip bring-up, boot flow, secure firmware, and end-to-end Linux system integration, including boot firmware, kernel, Yocto, Ubuntu, and Debian solutions that are maintainable, scalable, and aligned with the standard Linux ecosystem. We are looking for a Senior Embedded Platform Software Engineer.

In this role, you will work closely with hardware design, system architecture, validation, and operating system teams to bring Arm platforms from the bare-metal stage to a stable, production-ready system software environment. You will also help drive software standardization and participate in upstream activities, enabling long-term maintainability of system software in mainline projects and supporting the diverse product requirements and long lifecycle of IoT markets.

If you are excited to work with a passionate and talented team to build world-class Arm-based Linux system software, this will be an excellent environment and challenge for you.

### What You'll Be Doing
- Lead early bring-up for Arm SoC platforms, starting from bare-metal programs, memory initialization, UART, timer, interrupt, and other foundational peripherals to establish a debuggable environment.
- Integrate and customize Arm Trusted Firmware-A (TF-A), including BL1 / BL2 / BL31 boot flow, secure monitor, exception level transitions, and platform-specific initialization.
- Port, configure, and debug U-Boot to support storage devices, networking, Device Tree, boot parameters, and Linux kernel boot flow.
- Integrate Linux kernel and platform support, including Device Tree, driver bring-up, SMP boot, power management, and system stability validation.
- Implement and validate Arm PSCI interfaces to support CPU on/off, system reset, suspend/resume, and other power management and multi-core control features.
- Analyze low-level boot issues using JTAG, trace, serial logs, logic analyzers, and other tools for debugging and root cause analysis.
- Collaborate with hardware, firmware, OS, and validation teams to define platform boot flow, debugging strategy, and pre-production software quality standards.
- Drive TF-A driver upstreaming so that platform support can stay aligned with the open-source community and mainline development over the long term.
- Own the architecture design and development of built-in RISC-V firmware inside the SoC. #LI-AMY

## At a glance
- Posted by the employer: Not stated
- First seen by OpenNash: Oct 23, 2026
- Last checked: Oct 23, 2026
- Listed for: Under a day
- Location: Taipei[Apply on MediaTek’s careers site →](https://careers.mediatek.com/en/jobs/MTK120260506012)

## More jobs at MediaTek

### [Android System Software Architect](https://jobs.opennash.com/companies/mediatek/jobs/f46ef8d2c30ab4138972/)

Taipei

### [Linux Software Engineer_Taipei](https://jobs.opennash.com/companies/mediatek/jobs/9aaf94c4457d42a207d7/)

Taipei

### [Software Engineer — Testing Automation](https://jobs.opennash.com/companies/mediatek/jobs/cf5684262a7782e70380/)

Taipei

### [Wlan / Wi-Fi Software / Firmware Engineer_Taipei](https://jobs.opennash.com/companies/mediatek/jobs/47ee1e839cb6d9141545/)

Taipei

### [_4G/5G Modem System Validation and AI Software Engineer](https://jobs.opennash.com/companies/mediatek/jobs/ea07941a8d27feb7ca66/)

Taipei

## Similar jobs at other companies

### [Automotive- Embedded Software Applications Engineer (m/f/d) – Platform/BSP - Ingolstadt](https://jobs.opennash.com/companies/qualcomm/jobs/bf14fd1892f19e1cc869/)

Qualcomm · Ingolstadt, Germany

### [Platform Engineer - IoT Camera System / Embedded Linux](https://jobs.opennash.com/companies/qualcomm/jobs/9176212c8bd370ce2d3f/)

Qualcomm · Hsinchu City, Taiwan

### [Senior Embedded Software Engineer](https://jobs.opennash.com/companies/lockheed-martin/jobs/ccbf9ed2bdbece521d1f/)

Lockheed Martin · Gloucester, GBR

### [Senior Rust Software Engineer – Embedded Systems](https://jobs.opennash.com/companies/accenture/jobs/1d18888addfce15737cb/)

Accenture 

### [Senior Engineer - Embedded Software](https://jobs.opennash.com/companies/eaton/jobs/2293c57cfbab6d7b7d8b/)

Eaton · Hadapsar, Pune, Maharashtra, IND

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
