jobs in PANASONIC R&D CENTER SINGAPORE

全职 Wireless Network R-D - Software Engineer 工作, 薪水 up to SGD 4,600, PANASONIC R&D CENTER SINGAPORE East Region (Singapore) 公司招聘中 - Ricebowl

Wireless Network R-D - Software Engineer

PANASONIC R&D CENTER SINGAPORE

East Region (Singapore)

分享
保存

工作地点

  • 202 BEDOK SOUTH AVENUE 1 East Region (Singapore) Singapore

职位描述

岗位职责

We are seeking a Wireless Network R&D / Software Engineer to design, develop, test, and improve mobile core network software for Private Mobile Networks.

The successful candidate will contribute to 3GPP-compliant mobile core functions, translating telecom specifications into maintainable, reliable, and production-ready software.

This role combines hands-on software engineering, network protocol research, cloud-based test environment development, interoperability testing, fault analysis, and technical documentation.

KEYRESPONSIBILITIES

You will support R&D and software development for mobile core network products, with responsibilities spanning software design, protocol implementation, cloud-based testing, quality improvement, and technical documentation.

Mobile Core Software Design & Development

·  Design and implement mobile core network functions using Go, with opportunities to apply Rust where suitable.

·  Research 3GPP specifications and translate relevant requirements into software design, implementation, and test requirements.

·  Develop maintainable, reliable, and operable software components for Private Mobile Network products.

Protocol & Network Engineering

·  Work with mobile core protocols and interfaces such as S1AP, PFCP, GTP, Diameter, RTP, and SIP.

·  Apply Linux and IP networking knowledge to support network software development, integration, and troubleshooting.

·  Analyze network behavior using logs, packet captures, and tools such as Wireshark.

Testing, Quality & Interoperability

·  Perform unit testing, integration testing, interoperability testing, and load testing.

·  Build cloud-based test environments on GCP and conduct validation under realistic operating conditions.

·  Identify, analyze, and resolve defects through systematic fault investigation and quality improvement activities.

Cloud-Native & DevOps Engineering

·  Use Docker and related virtualization technologies to support development and test environments.

·  Apply Git-based team development practices, including code reviews and design reviews.

·  Contribute to cloud-native development practices, with opportunities to work with Kubernetes and scalable deployment environments.

Documentation & Team Collaboration

·  Write clear technical documentation covering design decisions, software behavior, test results, and operational considerations.

·  Collaborate with engineers, researchers, product stakeholders, and partner teams to deliver high-quality network software.

·  Communicate technical findings clearly through logical problem analysis and structured reporting.

REQUIREDQUALIFICATIONS

Education:

·  Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Telecommunications, Information Technology, or a related discipline.

Experience:

·  Experience developing commercial software.

·  Implementation experience using the Go programming language.

·  Basic knowledge of Linux and IP networking.

·  Knowledge of virtualization technologies such as Docker.

·  Knowledge of cloud computing and cloud-based development or testing environments.

·  Team development experience using Git.

·  Strong logical problem analysis, technical communication, and collaboration skills.

TECHNICALSKILLS

Programming & Software Engineering

Go, Rust, commercial software development, maintainable code design, unit testing, code reviews, and design reviews.

Mobile Core & Telecom Protocols

3GPP specifications, EPC, IMS, 5GC, S1AP, PFCP, GTP, Diameter, RTP, SIP, and protocol-oriented software requirements.

Cloud & Infrastructure

Linux, IP networking, GCP, Docker, Kubernetes, virtualization technologies, cloud computing, and cloud-native development environments.

Testing & Fault Analysis

Integration testing, interoperability testing, load testing, logs, packet captures, Wireshark, defect analysis, and quality improvement.

Development Practices

Git-based team development, technical documentation, structured problem solving, communication, and collaboration across engineering teams.

PREFERRED QUALIFICATIONS

·  Development experience with Rust.

·  Experience with EPC, IMS, or 5GC.

·  Knowledge of mobile core protocols such as S1AP, PFCP, GTP, Diameter, RTP, and SIP.

·  Design and implementation experience referencing 3GPP specifications.

·  Fault analysis experience using Wireshark.

·  Experience with Kubernetes.

·  Cloud-native development experience.

EXPECTED OUTCOMES

·  Within 2 months: understand the development environment and product architecture.

·  Within 6 months: independently develop assigned features and evaluate existing deliverables.

·  Within 12 months: lead quality improvements as the owner of key features.

WHAT WE LOOK FOR

·  Strong software engineering fundamentals and interest in wireless network technologies.

·  Ability to read specifications, reason logically, and translate requirements into robust implementation.

·  Hands-on mindset for debugging, packet-level analysis, interoperability testing, and quality improvement.

·  Clear communication skills for technical documentation, design discussion, and team collaboration.

·  Motivation to contribute to reliable Private Mobile Network products and next-generation wireless solutions.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多