- Bangalore, India
- 1+ years
Own the integration layer between Linux user space, programmable logic, and radio control software for a UHD-based platform with Mavenir-style processing split.
Responsibilities
- Build and maintain Yocto layers/recipes for UHD-based images and integration components
- Integrate FPGA hardware exports (XSA) into Linux device-tree flows (DTS/DTSI)
- Implement and validate RTL device exposure to software (UIO, kernel interfaces, register maps, driver hooks)
- Develop/maintain C++ integration code in UHD-adjacent control paths for register access, device discovery, and diagnostics
- Align software control flow with Mavenir-style PS integration patterns
Requirements
- Nice to have: UHD/USRP integration
- Nice to have: O-RAN RU stack familiarity
- Nice to have: RFNoC awareness
- Nice to have: CI/CD for embedded platforms
- Nice to have: performance profiling and latency tuning