Wireless Network R&D / Software Engineer
Panasonic R&D Center Singapore · Singapour
Job description
About the role
The company is looking for a Wireless Network R&D / Software Engineer to design, develop, test and improve mobile core network software for Private Mobile Networks. The role contributes to 3GPP-compliant mobile core functions, turning telecom specifications into maintainable, reliable and production-ready software. It combines software engineering, protocol research, cloud-based test environments, interoperability testing, fault analysis and technical documentation.
Key responsibilities
- Design and implement mobile core network functions in Go, with opportunities to use Rust, and turn 3GPP specifications into software and test requirements.
- Work with mobile core protocols and interfaces such as S1AP, PFCP, GTP, Diameter, RTP and SIP, applying Linux and IP networking knowledge to development, integration and troubleshooting.
- Analyse network behaviour using logs, packet captures and tools such as Wireshark.
- Perform unit, integration, interoperability and load testing, build cloud-based test environments on GCP and validate under realistic conditions.
- Investigate and resolve defects through systematic fault analysis and quality improvement.
- Use Docker and Git-based team practices, including code and design reviews, and contribute to cloud-native development with opportunities for Kubernetes.
- Write technical documentation and collaborate with engineers, researchers, product stakeholders and partners.
Required profile
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Telecommunications, Information Technology or a related field.
- Experience developing commercial software and implementing software in Go.
- Basic knowledge of Linux and IP networking, and of virtualisation technologies such as Docker.
- Knowledge of cloud computing and cloud-based development or testing environments.
- Team development experience with Git.
- Strong logical problem analysis, technical communication and collaboration skills.
Required skills
- Go, Rust, unit testing, code reviews and design reviews.
- 3GPP specifications, EPC, IMS, 5GC, S1AP, PFCP, GTP, Diameter, RTP, SIP.
- Linux, IP networking, GCP, Docker, Kubernetes, cloud-native development.
- Integration, interoperability and load testing, Wireshark, defect analysis.
Preferred qualifications include Rust experience, EPC/IMS/5GC experience, 3GPP-referenced design, Wireshark fault analysis, Kubernetes and cloud-native development experience. Expected outcomes: understand the environment within 2 months, develop features independently within 6 months, and lead quality improvements within 12 months.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 8 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Panasonic R&D Center Singapore
Singapour
Related job offers
-
Network Architect and Engineer
Dymon Asia Capital Singapour -
Senior Network Infrastructure Engineer (Structured Cabling)
DSO National Laboratories Singapour -
Lead Engineer - Modelling and Simulation (End-to-End Systems)
IMDA Singapour -
Network Engineer - Baggage Handling Systems
BEUMER Group Singapour -
Edge Network Engineer
ByteDance Singapour