{"id":1185437,"url":"https://alion.io/job/mediatek-senior-embedded-platform-software-engineer-iot-taipei","title":"Senior Embedded Platform Software Engineer (IoT)_Taipei","company":{"id":62191,"name":"MediaTek","domain":"mediatek.com","url":"https://alion.io/company/mediatek","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career site","truth_index":{"grade":"C","score":64,"open_postings":341,"ghost_share":0.598,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-09-26T05:45:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Taipei, Taiwan"],"countries":["TW"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":55000,"max_usd":118000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":978},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Linux","optional":false},{"name":"U-Boot","optional":false},{"name":"C","optional":true},{"name":"Debian","optional":true},{"name":"Ubuntu","optional":true}],"status":"live","first_seen_at":"2026-05-07T16:00:00Z","employer_posted_date":"2026-09-24","last_verified_at":"2026-09-25T02:30:43Z","board_verified":true,"closed_at":null,"days_open":142,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":142},"description":"About the Team\nMediaTek’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.\nWe 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.\nYou 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.\nIf 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.\nWhat You'll Be Doing\nLead 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.\nIntegrate and customize Arm Trusted Firmware-A (TF-A), including BL1 / BL2 / BL31 boot flow, secure monitor, exception level transitions, and platform-specific initialization.\nPort, configure, and debug U-Boot to support storage devices, networking, Device Tree, boot parameters, and Linux kernel boot flow.\nIntegrate Linux kernel and platform support, including Device Tree, driver bring-up, SMP boot, power management, and system stability validation.\nImplement and validate Arm PSCI interfaces to support CPU on/off, system reset, suspend/resume, and other power management and multi-core control features.\nAnalyze low-level boot issues using JTAG, trace, serial logs, logic analyzers, and other tools for debugging and root cause analysis.\nCollaborate with hardware, firmware, OS, and validation teams to define platform boot flow, debugging strategy, and pre-production software quality standards.\nDrive TF-A driver upstreaming so that platform support can stay aligned with the open-source community and mainline development over the long term.\nOwn the architecture design and development of built-in RISC-V firmware inside the SoC.\n#LI-AMY","description_format":"text","description_chars":2457,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Processors, MCUs & AI Chips","RF & Wireless Hardware","AI Chips & Accelerators"],"lifecycle":[{"event":"open","at":"2026-09-24T14:44:02Z"}],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.268,"p_room":0.28,"age_days":141,"expected_fill_days":31,"reasons":["conf:27","stale_co","velocity","ghost","win:tail","crowd:brand"],"computed_at":"2026-09-26T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/mediatek-senior-embedded-platform-software-engineer-iot-taipei","json_url":"https://alion.io/job/mediatek-senior-embedded-platform-software-engineer-iot-taipei.json","meta":{"generated_at":"2026-09-27T02:29:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2243,"day_limit":5000,"remaining_today":2757,"minute_limit":60,"resets_at":"2026-09-28T00:00:00Z"}}}