CareerPlan

Senior Embedded USB Firmware Developer

Austin, Texas, United States of AmericaFull-time$116k–$182k2026-09-30 → 2026-11-10

Core

Design and develop firmware for Android-based video conferencing devices, focusing on the full USB software stack and building Android platform capabilities below the framework layer.

Role type

Senior embedded firmware engineer (USB/Android)

Builds

Embedded C/C++ applications and firmware for video conferencing hardware

Domain

Consumer electronics / Embedded systems / Android

Required skills

Embedded C/C++, USB stack development, Android internals, Linux, firmware debugging, system-level troubleshooting, architecture design, agile development

Preferred skills

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

Technologies

Android, Linux, C, C++, USB

Responsibilities

Design and develop innovative firmware for Android-based video conferencing devices; Build and enhance Android platform capabilities below the framework layer; Lead the development of secure, scalable, and high-performance embedded C/C++ applications; Troubleshoot and resolve complex system-level issues in embedded environments; Mentor junior engineers and share expertise across the team

Seniority

Senior, hands-on IC