onsite
Staff WLAN Firmware Engineer - Qualcomm
Embedded Systems Engineer
Lead the design and implementation of low‑level embedded firmware for wireless networking subsystems, driving real‑time data path processing and hardware‑software integration using C/C++ on Linux‑based platforms.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance WLAN firmware for Qualcomm Atheros wireless chips.
- Design and implement real‑time data path processing pipelines, ensuring low latency and high throughput.
- Collaborate with hardware engineers to define and validate hardware‑software interfaces and specifications.
- Perform low‑level debugging, profiling, and optimization of firmware on target platforms.
- Lead technical reviews, mentor junior engineers, and drive best practices for embedded software development.
Requirements
- 10+ years of experience in embedded firmware development, primarily in C/C++.
- Deep knowledge of real‑time operating systems, Linux kernel drivers, and wireless networking protocols (Wi‑Fi, Bluetooth).
- Proven ability to translate ambiguous requirements into robust, production‑grade firmware solutions.
- Strong debugging skills using oscilloscopes, logic analyzers, and software trace tools.
- Excellent communication and leadership abilities to guide cross‑functional teams.