Embedded Software Engineer: C/C++ Platform / Wi-Fi
Core
Design real-time embedded Linux software architectures and develop Linux middleware, drivers, and applications for physical CPE telecom products.
Role type
Embedded Software Engineer (C/C++ Platform / Wi-Fi)
Builds
Physical CPE telecom products with core data-forwarding operations
Domain
Telecom / Embedded Systems / Wireless Networking
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Linux OS fundamentals, memory management, IPC, threading, socket layers, IP networking protocols (VLAN, TCP/IP, DHCP), Chipset SDK porting, custom board bring-up, low-level BSP
Preferred skills
Python scripting, Git, Jira, MAC80211, wireless driver development, radio calibration, Wi-Fi software architecture
Responsibilities
Design real-time embedded Linux software architectures, analyze complex system architectures to author high-level and detailed software engineering designs, develop Linux middleware, drivers & applications managing core data-forwarding operations
Seniority
Engineer (2-4 years experience) / Senior Engineer (5-10 years experience)
