Job Openings Senior Software Engineer RAN

About the job Senior Software Engineer RAN

Company Overview:
This global leader in connectivity solutions is pioneering intelligent connections for people and devices worldwide. Their technologies are integral to everyday products, from 5G-enabled smartphones and smart vehicles to connected cities and advanced industrial automation. By advancing 5G, AI, and edge computing, they enable transformative technologies that power smart devices and systems used by billions, delivering connectivity even in remote areas.

Product Overview:
The Edgewise platform enables mobile network operators to leverage advanced algorithms and AI-driven insights to optimize and automate cellular networks. With robust data pipelines that support vendor-agnostic network data exploration and processing, Edgewise allows for seamless integration, performance optimization, and closed-loop automation within cellular network environments.

Role Summary:
This position focuses on supporting and enhancing cellular network configurations and architecture for the Edgewise platform. The role combines expertise in mobile network configuration with software engineering skills to address complex network integration challenges. The engineer will work primarily on mobile network configuration and optimization, with additional involvement in backend programming for troubleshooting and performance tuning.

Key Responsibilities:

  • Network Configuration: Oversee mobile network setup, focusing on radio network architecture and integration with various mobile network providers (e.g., Nokia, Ericsson, Samsung, Huawei).
  • Algorithm Development: Design and implement complex algorithms to address cellular network challenges.
  • Software System Development: Develop and maintain high-performance, scalable software systems for network automation and optimization.
  • Cross-functional Collaboration: Work closely with engineers and cross-functional teams to troubleshoot and solve advanced software and network issues.
  • Code Debugging & Maintenance: Apply knowledge of Linux, databases, and backend programming (Java) to debug and support code, ensuring reliable network performance.

Qualifications:

  • Bachelors or Masters degree in Computer Science or related field
  • Extensive experience with mobile network integration, particularly with leading vendors (e.g., Nokia, Ericsson, Samsung, Huawei)
  • Strong familiarity with Linux environments and database management
  • Proficiency in microservices architecture and big data applications with advanced SQL skills
  • Excellent problem-solving abilities and strong interpersonal communication skills

Role Breakdown:

  • Mobile Network Configuration: 70% focus on radio network engineering and architecture
  • Software Debugging and Backend Support: 30% focus on code understanding, troubleshooting, and backend programming in Java

What to Expect:

  • An opportunity to work on cutting-edge network solutions with significant impact
  • A collaborative work environment with a focus on innovation and technical excellence
  • A role that combines hands-on network configuration with backend software engineering