Embedded Software Engineer (WiFi)
Core
Develop low-level C firmware and drivers for Wi-Fi and 802.11 MAC-level features on CEVA's turnkey IP platforms.
Role type
Embedded Software Engineer (WiFi)
Builds
Connectivity features, platform drivers, and development tools for wireless communication modules.
Domain
Wireless Internet of Things (IoT), embedded systems, Wi-Fi protocols
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C/C++ programming, Linux & Embedded OS development, Wi-Fi protocol implementation (802.11), MAC/PHY layer design, system-level software architecture, firmware debugging on Simulation/FPGA/SoC, hardware integration
Preferred skills
Python programming, bare-metal programming, ASIC radio driver development, wireless protocol integration (WLAN, Bluetooth, UWB, Cellular)
Responsibilities
Analyze Wi-Fi standard specifications and translate protocol requirements into software implementations; Design and implement connectivity features, platform drivers, and development tools; Integrate software components into embedded platforms and validate functionality on hardware targets; Troubleshoot and resolve issues across software layers; Provide clear documentation of software architecture, APIs, and integration guidelines; Support internal application teams and customers by analyzing issues and delivering timely fixes
Seniority
Mid-Senior, hands-on IC