#Wireless Software Engineer
Core
Develop and integrate embedded software for advanced algorithms and standardized protocols on general-purpose compute servers above RF and baseband to enable 6G research, prototypes, and industry showcases.
Role type
Senior IC embedded software engineer (wireless/6G)
Builds
Research-grade prototypes, early-stage platforms, and end-to-end systems for 6G, XR, AI, and robotics.
Domain
Telecommunications / Wireless / 6G / Embedded Systems
Deliverable
production ML models
Required skills
C/C++, Object-oriented design, Multi-threading, OS fundamentals, Embedded debugging (gdb, perf), Real-time optimization, Distributed systems, Network protocols (5G NR, LTE, 802.11)
Preferred skills
Cloud/edge computing, End-to-end application development, CPU utilization/latency optimization, AI-based productivity tools
Technologies
C, C++, gdb, perf, 5G NR, LTE, 802.11
Responsibilities
Design, develop, and maintain embedded software across the full lifecycle; Synthesize software designs from system architecture requirements; Perform on-target and off-target development and debugging; Optimize performance and timing constraints in real-time systems; Create and maintain technical documentation; Contribute to subsystem-level integration and testing.
