Software Engineer / Senior Software Engineer OAM Development

apartmentNeev placeBangalore calendar_month 

Job Description

Job Description: Software Engineer / Senior Software Engineer – OAM DevelopmentRole Overview

We are seeking a skilled and passionate Software Engineer with a strong background in telecom/datacom technology to join our Engineering team. In this role, you will design, develop, and maintain Operations, Administration, and Management (OAM) software subsystems.

You will be instrumental in building high-performance, scalable management interfaces and protocols for cutting-edge networking and 5G telecom architectures.

Key Responsibilities
  • Software Development: Design and develop high-quality, efficient, and maintainable software components using object-oriented C++ on Linux/Intel processor platforms.
  • Protocol Integration: Implement and maintain network management protocols, specifically focusing on NETCONF and YANG data modeling.
  • Feature Ownership: Drive complete software development lifecycles from requirement analysis and architectural design to implementation, code review, and developer testing.
  • Telecom Networking: Collaborate on the O&M agent layer to manage network elements in next-generation 5G networks, routers, switches, or simulated environments.
  • Agile Collaboration: Participate actively in Agile sprint ceremonies, estimating timelines, and delivering high-quality sprints.
Job RequirementsEducation Qualification
  • B.E. / B.Tech / M.E. / M.Tech in Electronics & Communication, Computer Science, Information Technology, or MCA.
Experience & Domain Knowledge
  • Total Experience: 3 to 7 years of overall software engineering experience.
  • Relevant Experience: 2 to 5 years of dedicated, hands-on experience in object-oriented design and development using C++ on Linux/Intel or comparable processor platforms.
  • Domain Expertise: Solid understanding and active experience working with 5G Telecom technologies from a development or testing perspective.
Technical Skills (Must Have)
  • Core expertise in C++ programming within a Linux development environment.
  • Proven development experience with NETCONF / YANG or alternative device-management protocols.
Preferred & Desired Skills
  • Prior exposure to building O&M agents for telecom/datacom equipment (e.g., 3G/4G/5G base stations, routers, switches, modems, or specific protocol simulator setups).
  • Scripting proficiency in Python for test automation, profiling, or tooling.
  • Familiarity with standard Agile/Scrum methodologies.
  • Experience with version control and configuration tools such as Git or ClearCase.

Skills: software,telecom,datacom,agile,design,oam

apartmentNeevplaceBangalore
Job Description Job Description: Software Engineer / Senior Software Engineer – EMS/Java (Telecom)Role Overview We are seeking proactive and highly skilled Java/Spring Boot Developers with expertise in Element Management Systems (EMS) and Telecom...
business_centerHigh salary

Senior Software Engineer

placeBangalore
to identify business requirements, design, and develop data models, data warehouses, and data visualization solutions that help support the organization's strategic goals. The Senior Software Engineer – Data will work in a dynamic environment...
check_circleNew offer

Senior Software Engineer

placeBangalore
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.   1.  Applies scientific methods to analyse and solve software engineering problems.   2.  He...