Senior Engineer M-Plane Software Developer
GreenWave™ Radios is hiring a Senior Embedded Software Engineer to work on O-RAN cellular base station radio solutions. The role focuses on developing embedded Linux-based software for M-Plane protocols, including design, implementation, and debugging. Candidates must have strong C/C++11 skills and deep expertise in O-RAN M-Plane components like NetConf and YANG. This position is part of a specialized team building high-efficiency RF SoCs for active antenna arrays.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
5-10 years
Function
Engineering
Work mode
Onsite, India
Company
Tier 2
What you will work on
GreenWave™ Radios is hiring a Senior Embedded Software Engineer to work on O-RAN cellular base station radio solutions. The role focuses on developing embedded Linux-based software for M-Plane protocols, including design, implementation, and debugging. Candidates must have strong C/C++11 skills and deep expertise in O-RAN M-Plane components like NetConf and YANG. This position is part of a specialized team building high-efficiency RF SoCs for active antenna arrays.
TAL's take
Solid specialized engineering role in the semiconductor/radio space with clear technical requirements, although lacking explicit compensation details.
The JD provides a very clear scope, specific technology stack, and well-defined responsibilities for an embedded radio software engineer.
Must haves
- 5-10 years experience in OAM (FCAPS)
- Strong coding skills in C and C++11
- Experience with O-RAN M-Plane
- Proficiency with NetConf, YANG, Sysrepo, Netopeer2
- Experience working on x86/ARM architecture
Tools and skills
Nice to have: python, shell scripting, o-ran wg4.cus, petalinux, openembedded, yocto, 4g, 5g.
About the company
Specialized semiconductor company with significant patent portfolio and global R&D, but lacks the recognized massive scale of Tier 1 giants.