#Wireless Firmware Engineer
Core
Develop and integrate embedded software for advanced features, algorithms, and protocols on new compute and baseband/RF platforms for 6G wireless research and early-stage prototypes.
Role type
Senior IC embedded software engineer (wireless firmware)
Builds
Research-grade prototypes, early-stage platforms, and technology characterization systems for 6G, XR, and AI-powered communications
Domain
Wireless telecommunications (6G, 5G NR), embedded systems, RF/baseband
Deliverable
production ML models
Required skills
C/C++ programming, multi-threading, OS fundamentals, real-time embedded system optimization, device driver development, signal processing algorithms, system architecture design
Preferred skills
Wireless communication theory (5G NR, 802.11), GPU/DSP optimization, complex software debugging, heterogeneous processor implementation
Technologies
C, C++, GPUs, DSPs, 5G NR, 802.11
Responsibilities
Design, develop, integrate, and maintain embedded software across the full development lifecycle; Optimize performance and timing constraints in real-time embedded systems; Create and maintain high-quality technical documentation; Collaborate with cross-functional teams including baseband, RF, and hardware engineers; Stay current with emerging technologies and contribute to wireless system architectures
Seniority
Senior, hands-on IC
