Senior/Principal RAN Digital Twin & AI Simulation Engineer
ParallelwirelessKfar SabaFull Time4w ago
AIMLMobileEngineeringPlatformTestingremotecurated-jd
Job description
Senior/Principal RAN Digital Twin & AI Simulation Engineer at Parallelwireless.
About the role
Parallelwireless is building a multi-RAT digital twin to simulate Open RAN software, including MAC and scheduler logic, in a closed-loop environment. This role focuses on evolving existing LTE simulation capabilities into a scalable platform that supports 5G NR and 2G feature development, performance testing, and AI-driven optimization. You will lead the architecture of this simulation ecosystem to reduce reliance on physical lab setups while ensuring high-confidence results.
Key facts
What you'll do
- Architect and maintain a modular digital twin platform covering LTE, 5G NR, and 2G protocols.
- Integrate production MAC and scheduler software into deterministic, closed-loop simulation environments.
- Develop a fidelity ladder that balances high-accuracy PHY execution with faster surrogate models.
- Create AI and machine learning models for neural channel estimation, link adaptation, and scheduling policies.
- Build experiment pipelines to measure KPIs such as throughput, BLER, latency, and resource allocation.
- Establish verification and calibration standards to ensure simulation results match lab and field data.
- Automate unit, regression, and performance testing within CI/CD workflows.
- Debug complex issues across C/C++, Python, MATLAB, and production stack codebases.
Requirements
- BSc or MSc in Electrical Engineering, Computer Engineering, Computer Science, or related field; PhD is an advantage.
- Minimum 7 years of professional experience in wireless systems, RAN development, or link-level simulation.
- Expertise in LTE or 5G NR L1/L2 protocols, specifically MAC scheduling, HARQ, and link adaptation.
- Proficiency in digital signal processing, including MIMO, channel estimation, and propagation modeling.
- Strong C/C++ and Python programming skills for integrating production code with simulation tools.
- Experience with PyTorch, TensorFlow, or similar frameworks for ML model development.
- Knowledge of Linux environments, Git, containers, and automated testing practices.
- Ability to manage technical architecture decisions and coordinate across cross-functional engineering teams.
Nice to have
- Proficiency in MATLAB and Communications/LTE/5G toolboxes.
- Background in production eNodeB/gNodeB software or Open RAN systems.
- Familiarity with 3GPP specifications for LTE, NR, or GERAN.
- Experience with scheduler algorithms like proportional fair or QoS-aware resource allocation.
- Knowledge of neural channel estimation, differentiable communications, or ML inference in latency-sensitive systems.
- Experience with massive MIMO, beam management, or carrier aggregation.
- Skills in GPU acceleration, CUDA, or cloud-based HPC simulation.
- Practical experience with SDRs, lab test equipment, or field-log analysis.
Skills & tools
- C/C++
- Python
- NumPy/SciPy/pandas
- PyTorch/TensorFlow
- Linux/Git/CI/CD
- LTE/5G NR/2G
- MAC/PHY/L1/L2
- Machine Learning/AI