CPU Performance Modelling Engineer (Co-op)
Ottawa, Canada
1d ago

Job Description

Huawei’s processor architecture team is seeking CPU Performance Architects to join our team and contribute to the microarchitecture of next generation, high performance, highly efficient, low power ARM cores.


As a member of the Microarchitecture Modeling and Optimization team you will work with a team responsible for implementation of simulators and models of leading edge ARM cores for use in SOC devices for several different markets.

Our current architects perform a wide range of duties, including :

  • Researching & modeling complex microarchitectural alternatives in order to select new microarchitectures and improve existing microarchitectures.
  • Researching industry benchmarks and related software in order to identify how microarchitectureal decisions impact performance, power, and area.
  • Working with microarchitects and implementation teams to ensure the successful delivery of an ARM core which meets prescribed performance, power, and area targets.
  • The successful applicant will work alongside the team to develop new software tools to drive detailed results analysis. This may include, but would certainly not be limited to, data analysis, interactive GUIs, workflow automation, continuous integration, etc.


  • C or C++ or similar high-level programming language
  • EDA languages such as Systemverilog would be a strong asset
  • Experience with scripting languages such as Python, etc
  • Working knowledge of databases (SQL, MongoDB, etc.) would be a strong asset
  • Experience with configuration and usage of IDE (Eclipse or equivalent).
  • Strong communication skills are required
  • Knowledge of modern CPU microarchitecture and instruction sets would be a strong asset
  • Currently enrolled in a university and registered with school's co-op program
  • Additional Information

    Huawei Canada is committed to providing valuable co-op opportunities to both undergraduate and graduate students.

    Working with us provides you the opportunities to network with the world leading professionals, to integrate theoretical knowledge with practical skills, and most importantly, to experience the cutting-edge technology before everyone else.

    We have internships throughout the year for you to choose from, co-op work term (4, 8, 12, 16 months) may begin in September, January, and May.

    Join us and together we will pave the way towards a better connected world.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form