CareerPlanSign in

Senior Software Engineer - Embedded Software

Zhubei, TWFull-time2026-08-30 → 2026-10-17

Core

Design, implement, and maintain embedded software for low-power cellular IoT chipsets, integrating components from concept to final delivery on real hardware.

Role type

Senior IC embedded software engineer

Builds

Low-power LTE-M/NB-IoT and 5G-ready cellular IoT chipsets (e.g., ALT1250, ALT1350 SoC)

Domain

Semiconductor / Cellular IoT / Embedded Systems

Required skills

C programming, RTOS development (FreeRTOS, ThreadX, Zephyr), embedded Linux, networking stack integration (LwIP, TCP/IP, sockets), hardware debugging (JTAG/SWD, logic analyzers), test automation

Preferred skills

Cellular IoT chipset experience (Cat-M, NB-IoT, 5G), low-power design optimization, CI/CD for embedded targets, AI coding assistants

Technologies

FreeRTOS, ThreadX, Zephyr, Linux, LwIP, JTAG, SWD, logic analyzers

Responsibilities

Design and implement embedded software on RTOS and embedded Linux; integrate software into full system builds and drive hardware bring-up; debug cross-layer issues spanning application, middleware, networking, and hardware; build automated test benches and regression environments; collaborate with global engineering teams and customers; travel for issue resolution

Seniority

Senior, hands-on IC