CareerPlan

Software Director, Engineering

Taipei, Taipei City, TaiwanFull-time2026-06-03 → 2026-11-10

Core

Provides technical leadership and strategic direction for the development, integration, and delivery of software across the full embedded stack, including boot ROM, bootloader, Linux kernel modules, Zephyr RTOS, NPU drivers, and Linux user-space applications, supporting IE-IOT and edge AI in physical-world applications.

Role type

Senior IC/Lead embedded software director (SoC design house)

Builds

Embedded software solutions for IE-IOT and edge AI applications

Domain

Semiconductor / SoC design / Embedded systems

Deliverable

production ML models

Required skills

Embedded software development, C/C++/Rust/Java, Linux kernel modules, Zephyr RTOS, NPU drivers, System architecture, Technical leadership, Strategic planning, Cross-functional collaboration

Preferred skills

Qualcomm IE-IOT stack, Qualcomm Linux, API definition, IP Camera, Industrial IoT, Robotics

Technologies

C, C++, Rust, Java, Linux, Zephyr RTOS, NPU

Responsibilities

Direct multiple high-level engineering staff in the development and execution of technical priorities and program deliverables, Define software architecture and technical direction for IE-IOT programs, Collaborate with hardware teams and product stakeholders to establish technical priorities, Evaluate system and software requirements to ensure feasibility and performance, Align diverse teams to organizational and program goals, Mentor senior team members to support leadership development

Seniority

Senior, hands-on IC with leadership responsibilities