Job Search and Career Advice Platform

Enable job alerts via email!

OAM Software Development Engineer

Syanxg Technologies Pte Ltd

Singapore

On-site

SGD 40,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A telecommunications technology company in Singapore is seeking a Software Engineer specializing in the development of OAM software for 5G/6G nodes. Candidates should have a Bachelor's degree and over 2 years of experience in telecom/software development. The role involves analyzing requirements, designing specifications, and developing verification strategies. The ideal applicant will possess strong skills in C/C++, Java, Python, and familiarity with cloud-native architectures. An adaptable and collaborative mindset is essential for success in this dynamic environment.

Qualifications

  • 2+ years work or project experience in telecom or wireless network software development.
  • Practical knowledge of FCAPS management principles and implementation.
  • Hands-on experience with 4G/5G RAN architectures.

Responsibilities

  • Analyze customer requirements and translate them into comprehensive design specifications.
  • Participate in system-level architecture discussions.
  • Develop verification strategies and test plans for OAM functionality.

Skills

C/C++
Java
Python/Shell
Linux system programming/debugging
Analytical skills
Problem-solving abilities
Collaboration
Adaptability

Education

Bachelor's degree in Computer Science, Wireless Communication, or Electronic Engineering

Tools

Linux
Docker
Kubernetes
CI/CD pipeline tools
Jenkins
Gitlab CI
Job description
Responsibilities
  • Analyze customer requirements and translate them into comprehensive design specifications, facilitating workload estimation and task allocation
  • Participate in system-level architecture discussions, ensuring alignment with 3GPP, ORAN, AI-RAN and vendor-specific requirements
  • Define northbound/southbound interface workflows for OSS, EMS, and NMS interactions
  • Design and enhance OAM software components for 5G/6G AI-RAN nodes (SMO, RIC, gNB-CU, gNB-DU, O-eNB, RU, etc.)
  • Develop scalable software modules for FCAPS functions (Fault, Configuration, Accounting, Performance, Security) and optimize runtime resource usage and improve manageability of RAN nodes
  • Integrate OAM modules with 4G/5G RAN product baselines, including CU/DU software stacks, O-Cloud platforms and O-RU
  • Ensure compatibility between management layers (EMS/NMS/SMO/BBU) and RAN nodes using standards such as NETCONF/YANG, RESTCONF, O1/O2 interfaces
  • Develop verification strategies and test plans for end‑to‑end OAM functionality
  • Execute integration tests, regression tests, and system-level validation for new software releases
  • Automate verification flows using scripting languages (Python, Shell, or Robot Framework)
  • Diagnose defects using logs, traces, pcap, and system KPIs; debug issues across distributed systems
  • Work closely with system engineers, RAN protocol developers, DevOps teams, and QA
  • Support customer adaptations, interoperability testing (IOT), and field issue resolution
  • Contribute to technical documentation, design/integrate/verify specs, and system interface definitions
Qualifications
  • Bachelor's degree or higher in Computer Science, Wireless Communication, or Electronic Engineering
  • 2+ years work or project experience in telecom or wireless network software development
  • Strong proficiency in C/C++ or JAVAfor backend/service development, Python/Shell automation and Linux system programming/debugging
  • Practical knowledge of FCAPS management principles and implementation
  • Hands-on experience with 4G/5G RAN architectures (3GPP 36.xxx/38.xxx series)
  • Hands-on experience with OAM/EMS/OSS systems in telecom networks
  • Hands-on experience with Linux network programming and NETCONF/YANG, SNMP, REST, gRPC or related management protocols
  • Familiarity with Cloud-native architecture (Docker, Kubernetes and CI/CD pipeline toolchains (Jenkins, Gitlab CI, Pytest, etc.)
  • Strong written and verbal communication skills in English
  • Excellent collaboration, analytical and problem-solving abilities, and adaptability in a dynamic environment
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.