Search by job, company or skills

Maimsd Technology

Platform Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Description

Job Description : Platform Engineer (Wireless Base Station Framework)

Location : Bengaluru, India

Experience Range : 2 - 9 years

Role

We are seeking a highly skilled Platform Engineer to design and build the robust, high-performance software framework for our LTE (4G) and 5G base station (eNodeB/gNB) solutions in Bengaluru. This role is essential for creating the foundational infrastructure that enables real-time communication, efficient resource management, and seamless integration with Cloud-Native :

  • Platform Framework Development : Design, develop, and maintain the core Platform Framework and infrastructure services of the base station software, ensuring high reliability and scalability.
  • Concurrency & IPC : Implement and optimize mechanisms for Concurrency and Inter-Process Communication (IPC), utilizing techniques like shared memory, message queues (MQ), gRPC, UDP, and SCTP.
  • High-Speed Data Plane : Integrate and tune high-performance packet processing technologies like DPDK (Data Plane Development Kit) to accelerate the user plane data path.
  • Cloud-Native Integration : Develop platform components to support deployment, lifecycle management, and communication within Kubernetes orchestrated environments.
  • Logging and Monitoring : Implement robust, high-throughput logging systems and framework hooks necessary for diagnostics, monitoring, and performance analysis.
  • Tooling and Automation : Develop scripts and automation tools, primarily using Python, to streamline build, testing, deployment, and operational tasks.
  • Performance Optimization : Profile and optimize platform components to meet strict real-time, low-latency requirements critical for wireless systems.
  • Cross-Layer Support : Collaborate closely with L1, L2, and L3 teams to define and implement necessary platform APIs and service interfaces.

Required Skills And Expertise

Mandatory Technical Skills :

  • Wireless Domain : Experience working within the telecom/wireless domain, specifically with software running on the Base Station (eNodeB/gNB) side of LTE (4G) and 5G networks.
  • Programming Languages : Expert-level proficiency in C/C++ for developing real-time, high-performance platform components. Strong proficiency in Python for scripting and automation.
  • Concurrency & IPC : Deep understanding and hands-on experience with multi-threading, synchronization primitives, and various IPC mechanisms, including shared memory, MQ, gRPC, UDP, and SCTP.
  • High-Performance Networking : Practical experience with or strong conceptual knowledge of accelerated data plane frameworks, particularly DPDK.

Core Competencies

  • Cloud-Native : Experience with containerization and orchestration using Docker and Kubernetes.
  • Operating Systems : Strong foundation in Linux development and kernel concepts relevant to process scheduling and performance tuning.
  • System Diagnostics : Experience implementing and working with complex logging frameworks and system monitoring tools.
  • Software Architecture : Ability to design and evaluate robust, maintainable, and scalable software architectures for a telecom platform framework.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 2 to 9 years of relevant professional experience in platform, infrastructure, or framework development for high-performance, real-time systems, preferably in the wireless/telecom sector.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 130443395

Similar Jobs

Early Applicant