23 Oct
|
Amantya Technologies
|
Gurugram
23 Oct
Amantya Technologies
Gurugram
JD Senior Developer, OAM (5G/4G/2G)
Role overview
- Position: Senior Developer, OAM for 2G, 4G and 5G RAN and 2G BSC
- Reports to: Senior O&M; and Platform Lead
- Location: Bangalore or Gurgaon
- Experience: 8+ years in 4G/5G OAM software development
- The role: design, code, test and debug OAM modules for RAT, its adapters, M-plane or northbound areas, and mentor junior developers
Key responsibilities
Development
- Design, code, debug and deploy OAM modules in C/C++ (C++11 or later) and Python on Linux
- Build and enhance the core managers: configuration, fault, performance, process health, software and log, and inventory
- Write RAT adapters that map 2G, 4G and 5G objects, counters and alarms
- Implement the RU M-plane manager: a NETCONF client with YANG models for RU discovery, supervision, configuration, fault, performance and software
- Implement northbound interfaces: SNMP agent and MIB, XML or NETCONF server, syslog client, and O1 towards an SMO
- Implement FM, PM, CM and trace as defined in 3GPP TS 28.x and 32.x and the O-RAN O1 specs
- Integrate the fronthaul and sync manager (GNSS, PTP, SyncE, holdover and cell gating signals) and the hardware manager (BMC, power, optics)
- Knowledge of HAL and DPDK APIs
- Hands on with OAM over Qualcomm, Cavium and Intel platforms
Quality and delivery
- Write unit,
integration and regression tests using pytest and Robot Framework, with simulated RU, OMC and RAT stacks
- Maintain build and CI/CD pipelines, makefiles and container images
- Debug and fix defects from integration, system test and customer sites
- Review code and mentor junior developers
- Estimate and deliver work items to the release plan, and flag risks early
- Work with architects, platform engineers and test engineers on interfaces and design changes
Required skills and experience
Experience
- 8+ years in 4G/5G OAM product development
- Has developed and tested OAM modules for RAN, Core or both, end to end
- Has worked on production OAM code through sustenance and customer support
- Hands-on with 2G BTS O&M; (Abis OML) or multi-RAT OAM
- NETCONF and YANG tooling (libyang, sysrepo, netopeer2)
- DPDK, PREEMPT-RT Linux, KVM, and board or BMC integration
- Massive MIMO RU management (arrays, beamforming, calibration)
- PTP, SyncE and GNSS sync management
- Test automation with pytest, Robot Framework and simulators
- Exposure to Intel or Qualcomm based baseband platforms
- B.E./B.Tech or M.E./M.Tech in Electronics, Telecommunications, Computer Science or a related field
Role details
- Location: Bangalore / Gurgaon
📌 OAM Developer (Gurugram)
🏢 Amantya Technologies
📍 Gurugram