Huawei Technologies Canada - 6G R&D Engineer (Co-op)
Sep 01, 2022 - Dec 31, 2022

Role: 6G Simulation Engineer

Contributed to the research and development of next-generation network simulations, integrating C++ logic with Python-based workflows.

Technical Stack: C++14 (Boost), Python, PyQt, Unreal Engine, CARLA Simulator

Key Engineering Achievements:

  • Simulation Integration: Developed high-performance internal APIs using C++14/Boost that were callable from Python, enabling seamless integration with a CARLA server for autonomous driving network simulations.
  • Visualization Tools: Built a PyQt GUI to monitor and control Unreal Engine simulations in real-time, improving the research team’s workflow efficiency.
  • Ray-Tracing Implementation: Implemented custom ray-tracing logic within the CARLA simulation context to model 6G signal propagation more accurately.