1 день назад
Lead Firmware Engineer (Webcam)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Lead Firmware Engineer (Webcam): Designing and delivering firmware for new and existing webcam products on Linux and RTOS platforms with an accent on embedded architecture, peripheral interfaces, and product security. Focus on developing reusable C/C++ firmware, extending UVC and HID protocols, debugging device drivers, and integrating features across hardware and software teams.
Location: Hsinchu, Taiwan
Employment type: Full time
Company
develops computer peripherals and video communication products that combine hardware, embedded software, and user-focused design.
What you will do
- Define, document, and deliver firmware solutions for new webcam products, existing products, and innovation projects.
- Design, develop, debug, and test firmware for embedded Linux and RTOS platforms.
- Implement and extend support for USB, UVC, UAC, HID, SPI, I2C, UART, and MIPI interfaces.
- Create modular, reusable, testable firmware architectures and distinctive product features.
- Establish embedded software best practices, including code reviews, collaborative workflows, and contemporary development tools.
- Collaborate with hardware, software, technology office, embedded software, and chip provider teams.
Requirements
- Strong C and C++ programming skills.
- 8+ years of embedded software and firmware development experience, including work with video-product SoCs.
- Hands-on experience with the Linux kernel, RTOS, device drivers, and USB communication standards including UVC, UAC, and HID.
- Strong knowledge of USB, SPI, I2C, UART, and MIPI peripheral interfaces, plus embedded architecture, API design, and code reuse.
- Experience with Git and GitHub, debugging, troubleshooting, and collaborative development.
- Fluent written and spoken Chinese and English required; international travel is required.
Nice to have
- Experience with proprietary SDKs and custom firmware for advanced device capabilities.
- Python and Linux shell scripting for automation and testing.
- Knowledge of computational photography, image processing, or deep learning in embedded systems.
- Experience designing guardrails and verification workflows for AI coding agents in embedded C/C++ codebases.
Culture & Benefits
- Flexible working environments and comprehensive benefits that vary by location.
- Inclusive culture focused on collaboration, diversity, equality, and environmental responsibility.
- Support for physical, financial, emotional, intellectual, and social wellbeing.
- Global collaboration across remote and in-house teams.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Senior / Staff Embedded Firmware Engineer (C/C++)
129 650 - 190 153$
5 дней назад
Staff Embedded Software Engineer (Embedded Systems)
Waymo
6 дней назад
Software Engineer, Compute Systems (Embedded)
2 600 000 - 3 150 000TWD
22 часа назад
Firmware Engineer/C/C++ Developer (Embedded)
4 дня назад
Firmware Engineer (Embedded C)
3 дня назад
Embedded Software Engineer (Linux)
130 000 - 160 000$