Platform Development Engineer
MavenirThis role is no longer listed. Mavenir took the posting down on Oct 7, so applying now won't reach anyone. It stays here for your saved list and any links you shared.
Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own and maintain integration layer between Linux user space, programmable logic (FPGA), and radio control software for UHD-based platform.
Develop and manage Yocto layers/recipes, device tree workflows, and C++ integration code for production-grade radio subsystem control.
Debug end-to-end hardware-software data/control path issues and produce integration documentation including bring-up checklists and test workflows.
Minimum Requirements
Minimum 1.5+ years experience in embedded Linux and SoC/FPGA system integration.
Strong expertise with Yocto/Open Embedded including custom layers, bbappend, image recipes, and reproducible builds.
Proficiency in device tree workflows, including XSA to DTSI conversion, node binding, address mapping, and interrupt wiring.
Experience with FPGA-software interfaces: MMIO/register maps, UIO/devmem tooling, C/C++ systems programming on Linux with cross-compiled targets.
Ideal Candidate Profile
Experienced in embedded Linux platform development with strong focus on hardware-software integration for radio or FPGA subsystems.
Skilled in debugging complex system bring-up and maintaining version control discipline in multi-component embedded environments.
Familiarity with UHD/USRP or SDR stack, O-RAN RU architecture, and CI/CD practices for embedded platforms considered strong plus.
