CareerPlan

Embedded USB Firmware Developer

Taipei, Taipei City, Taiwan RegionFull-time2026-11-09 → 2026-11-10

Core

Develop Android/Linux-based embedded firmware and software for video conferencing devices, focusing on the USB stack and system integration.

Role type

Senior embedded firmware engineer (Android/Linux)

Builds

Video conferencing hardware and embedded software stack

Domain

Consumer electronics / Embedded systems / Video technology

Required skills

Embedded C/C++, Android internals, Linux kernel, USB stack development, System-level debugging, Firmware integration, Root-cause analysis, Agile development

Preferred skills

Bluetooth, Wi-Fi, Video encoding/decoding (H.264, H.265, SVC), Network and security protocols, Mentorship

Technologies

Android, Linux, C/C++, USB, Bluetooth, Wi-Fi, H.264, H.265

Responsibilities

Design and develop embedded software and firmware for video products; Troubleshoot and resolve complex system-level issues; Collaborate with hardware, firmware, and ODM teams; Review designs and provide technical feedback; Mentor junior engineers; Drive continuous improvement through agile practices

Seniority

Senior, hands-on IC