09 Sep
|
Mavenir
|
Bengaluru
Mavenir is building the future of networks and pioneering advanced technology, focusing on the vision of a single, software-based automated network that runs on any cloud. As the industry's only end-to-end, cloud-native network software provider, Mavenir is transforming the way the world connects, accelerating software network transformation for 250+ Communications Service Providers in over 120 countries, which serve more than 50% of the world’s subscribers.
Role Summary
Own the integration layer between Linux user space, programmable logic, and radio control software for a UHD-based platform with Mavenir-style processing split. This engineer will bridge Yocto build systems, XSA-to-DTSI hardware description flow, UIO/register access, and RTL device integration for production-grade radio subsystem control.
Key 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), including address maps, interrupts, clocks, and memory regions.
Implement and validate RTL device exposure to software (UIO, kernel interfaces, register maps, driver hooks as needed).
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 (process orchestration, CLI/tool-driven configuration, control plane interaction).
Debug end-to-end data/control path issues across FPGA, boot flow, Linux, and user-space applications.
Produce integration documentation, bring-up checklists, and reproducible test workflows for CI/lab use.
Job Requirements
1.5+ years in embedded Linux and SoC/FPGA system integration.
2.Solid Yocto/Open Embedded experience:
custom layers, bbappend, image recipes, dependency management, reproducible builds.
3.Device tree proficiency:
XSA to DTSI workflows, node binding, address translation, interrupt wiring, overlay/debug.
4.FP
📌 Platform Development Engineer (Bengaluru)
🏢 Mavenir
📍 Bengaluru