Telecom PhD Software Engineer(Python/RAN/O-RAN/SQL)

Bedminster Township, NJ, US • Posted 2 hours ago • Updated 2 hours ago
Contract W2
Contract Corp To Corp
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Python
  • RAN
  • SQL
  • Telecommunications
  • Research

Summary

We are seeking highly motivated PhD graduates to join as Telecom Software Engineers, working on next-generation wireless and open network technologies. This role focuses on developing software solutions for RAN / O-RAN systems, data-driven telecom applications, and network optimization using Python and SQL.

Ideal for recent PhD graduates with strong research and technical foundations in telecom, wireless systems, or related domains.

Key Responsibilities

  • Develop and maintain Python-based applications for telecom and RAN/O-RAN environments
  • Design and optimize SQL queries for large-scale telecom datasets
  • Work on RAN/O-RAN architectures including disaggregated network components (CU/DU/RU)
  • Analyze network performance data and build models for optimization and automation
  • Collaborate with cross-functional teams (network engineering, data science, software)
  • Translate research concepts into scalable software solutions
  • Contribute to simulation, modeling, and prototyping of wireless systems

Required Qualifications

  • PhD in Telecommunications, Computer Science, Electrical Engineering, or Electronics Engineering
  • Strong programming skills in Python
  • Solid experience with SQL and data handling
  • Academic or research exposure to RAN / O-RAN / wireless communication systems
  • Understanding of telecom protocols and network architectures
  • Strong analytical and problem-solving skills

Preferred Skills

  • Knowledge of 4G/5G/6G networks and standards (3GPP)
  • Experience with O-RAN interfaces (e.g., E2, A1, O1)
  • Familiarity with network simulation tools or frameworks
  • Exposure to data analysis, machine learning, or AI in telecom
  • Experience with Linux/Unix environments
  • Understanding of cloud-native or distributed systems

Nice to Have

  • Publications or research work in telecom / wireless / O-RAN domains
  • Hands-on experience with telecom datasets or real-world network environments
  • Familiarity with tools like Kubernetes, Docker, or cloud platforms
  • Experience in building data pipelines or automation frameworks

Ideal Candidate Profile

  • Recent PhD graduate or early-career researcher
  • Strong foundation in telecom + software development
  • Ability to bridge research and practical engineering implementation
  • Comfortable working in fast-paced, innovation-driven environments
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10112696
  • Position Id: 8921000
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Bernards, New Jersey

Yesterday

Easy Apply

Contract

Depends on Experience

Bernards, New Jersey

Today

Easy Apply

Third Party, Contract

Depends on Experience

Hybrid in New York, New York

3d ago

Easy Apply

Contract

$60-$75

Jersey City, New Jersey

11d ago

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs