Platform Development Engineer
Mavenir (company site, opens in a new tab)1.5+ yrsBengaluruOn-siteDirect career pageEst. 8–14 LPA
Posted 14h ago
Reach people at Mavenir
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Mavenir you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Own integration layer between Linux user space, programmable logic, and radio control software on UHD-based platform.
- Build and maintain Yocto layers/recipes and integrate FPGA hardware exports into Linux device trees for production-grade radio subsystem control.
- Develop and maintain C++ integration code for register access, device discovery, diagnostics, and debug end-to-end data/control path issues involving FPGA, boot flow, Linux, and user-space applications.
Minimum Requirements
- Minimum 1.5 years experience in embedded Linux and SoC/FPGA system integration.
- Strong Yocto/Open Embedded skills including custom layers, recipes, dependency management, and reproducible builds.
- Proficiency in device tree workflows (XSA to DTSI), node binding, interrupt wiring, and overlays.
- Experience with FPGA-software interfaces (MMIO/register maps, UIO/devmem), C/C++ systems programming on Linux, and practical board bring-up/debugging skills.
Ideal Candidate Profile
- Experienced in embedded Linux system integration focusing on FPGA and hardware-software interfacing.
- Proficient with Yocto build system and device tree manipulation in complex hardware environments.
- Comfortable debugging end-to-end hardware/software integration including low-level Linux/kernel components and FPGA control.