Company Description
Rakuten Symphony is a Rakuten Group company focused on providing global B2B services for the mobile telco industry with a cloud-based, international mobile services platform. Rakuten Symphony aims to build the future of mobile telecommunications by recruiting top talent worldwide across various functional areas.
Responsibilities:
· Responsibilities for the position include but are not limited to:
· Work on design and implementation of containerized and host timing and synchronization features for RAN Network functions.
· Work on design/development of timing & synchronization platform features.
· Develop IPCs for timing & sync module interactions with RAN network functions.
· Develop code in multiple programming/scripting languages including Python, C and C++.
· Other duties as assigned.
Education and Experience:
· M.Tech or B.Tech in Computer Engineering or Electronic Engineering.
· Strong academic background (good grades from a reputable college)
· 6-11 years for SMTS, 11-16 years for PMTS.
· Development experience with Device Drivers, Platform bringup, Kernel Programming, I2C/UART drivers on unix systems.
· Working knowledge of IEEE-1588v2 Protocol, Synchronous Ethernet, GPS based clock synchronization on embedded boards.
· Exposure to Timing & Sync ITU-T/O-RAN standards for phase and frequency sync is desirable.
· Experience with IPC and Memory management on Linux platform.
· Experience with cloud provider systems (AWS, Google Cloud, OpenShift etc).
· Knowledge of Linux/Unix Container technologies (Docker, CNI etc) Kubernetes and the Cloud native application concepts and architecture.
· Work experience on Continuous Integration / Continuous Delivery (CICD) practices and tools.
· Experience with building and shipping services in a Micro Services-based Architecture
· Quick learner, willing to take challenges, thriving in fast paced, high-pressure environment.