Apply now

Posted 3 months ago

Embedded Engineer – AI System Architecture

@ Huawei Technologies Canada Co., Ltd.

Edmonton, Alberta

On-siteContract
Apply now
SIGNALS

Overview

Huawei Technologies Canada is hiring an Embedded Engineer on a 12-month contract to build AI-driven system optimization for smartphone edge devices. The work covers agentic AI software, ML/RL-based scheduling and cost models, and Linux/Android embedded development. The posting asks for a Master's or PhD in a related field and strong C++, Python and Linux skills.

Responsibilities:

  • Research and develop agentic AI software for edge device optimization
  • Apply ML and RL techniques to scheduling and cost models
  • Develop and debug Linux and Android embedded software
  • Build benchmarking, tracing and regression testing tools
  • Evaluate and improve software performance

Requirements summary:

  • Master's or PhD in computer science or related field
  • Experience with ML systems or performance engineering
  • Fluency in Python, C++ and Linux shell scripting
  • Experience with large-scale C++ embedded projects
  • Knowledge of computer architecture and parallel programming
  • Open source contributions an asset

Tools & skills

Source and dates

Employer career site / ATS feed · recruitee

Employer posting date
2026-08-04
First seen by our source
2026-10-10
Source record updated
2026-11-06

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationMaster’s degree (required), Doctorate (required)
Fields of studyComputer Science

Summary and details written by AI from the posting; the employer’s posting is the authority.

Huawei Technologies Canada Co., Ltd.

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

People associated on LinkedIn
142,744
Other recorded names
  • Huawei Finland R&D
  • Huawei
  • Huawei Europe
  • Huawei Denmark
  • Huawei Norway
  • Huawei
  • Huawei Serbia&Hungary Rep Office
  • Huawei Telekomünikasyon Dış Ticaret Ltd
  • Huawei Technologies Italia
  • Huawei Switzerland
FieldValue
IndustryTelecommunications
Company size10001+
HeadquartersShenzhen, Guangdong
Open jobs on Jobsy187
LinkedInView page
Job description

Huawei Canada has an immediate 12-month contract opening for an Embedded Engineer.

About the team:

The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. We keep tracking the trends of cutting-edge technologies, building the competitive strength of mobile AI, graphics, multimedia, and software architecture for mobile phone products.

About the job:

  • Research and development of Agentic AI Software for system optimization on edge devices, with measurable wins in latency, power, and quality.

  • Apply ML/RL-based techniques (e.g., cost models, schedulers, Ai model training) to provide Agentic Ai best Solution.

  • Develop, integrate, and debug Linux/Android Embedded software (graphics, camera, kernel drivers, framework software, etc.)

  • Develop and debug diagnostic tools for internal development teams.

  • Build/extend tooling for benchmarking, tracing, and automated regression/perf testing.

  • Evaluate and improve software performance.

About the ideal candidate:

  • Master's or PhD degree in Computer Science or related fields. Solid experience in ML systems or performance engineering (industry, OSS, or research).

  • Strong system development skills, Fluency in Python and C++ and Linux shell scripting.

  • Experience with one or more large-scale C++ embedded system projects.

  • Ability to turn ambiguous perf problems into measurable, repeatable experiments.

  • Contributions to relevant OSS (links welcome).

  • Experience with computer architectures, parallel and asynchronous programming, and performance analysis of those systems.

  • Strong knowledge of Android/Linux system fundamentals is an asset.

  • Excellent communication skills, self-motivated, with creative thinking and attention to detail.

Additional Information:

Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.

All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.

Similar jobs

  • Senior Embedded Engineer - Imaging & Vision Systems

    Montréal, QC

    Industry Professionals

    5+ YOECandidates need a bachelor's degree in electrical or software engineering, 5 to 10 years of embedded software experience, and camera or image acquisition background. Strong skills in embedded C/C++, Linux or FreeRTOS kernel and driver work, GNU toolchains, Python and Git are required.

    FreeRTOS, Linux, gcc, make, ld, binutils

  • Senior Embedded Engineer

    Toronto, ON
    Full Time

    ecobee Technologies ULC

    ecobee Technologies needs candidates with extensive embedded software development experience, strong C and C++ skills, embedded Linux knowledge, and experience with object-oriented design, multi-threading and ARM processors. Wi-Fi camera experience is an asset.

    C, C++, ARM development tools, Embedded Linux

  • Ultrasound Technologist (Diagnostic Medical Sonographer) (New and Upcoming Grads)

    Edmonton, AB

    Canada Diagnostic Centres: Canada Diagnostic Centres (CDC) is a multi-modality diagnostic imaging provider committed to delivering Exceptional Patient Care in the medical…

    Candidates need ACMDTT registration or eligibility, plus clinical competency as a generalist sonographer. Interest in advanced areas such as MSK, OB/GYN, vascular, cardiac and interventional exams is an asset.

    ultrasound equipment

  • Transition & Follow-Up Support Worker

    Edmonton, AB
    On-siteFull Time

    Youth Empowerment & Support Services

    Connection to training, certifications, and volunteering for employment qualifications and resume improvement; Qualifications & Experience; Experience working with individuals experiencing:

  • School Bus Driver Role - Acheson, AB

    Edmonton, AB
    $28.84/hrPart Time

    Summit School Services

    Job Requirements; Stock Transportation has a strong record of success and decades of experience in pupil transportation; Complete all required paperwork, including route change sheets, time cards, vehicle repair…

    School Bus Driver Role - Acheson, AB

    Edmonton, AB
    $28.84/hrPart Time

    Summit School Services

    Job Requirements; Stock Transportation has a strong record of success and decades of experience in pupil transportation; Complete all required paperwork, including route change sheets, time cards, vehicle repair…

  • Disability Services Worker, Part-Time

    Edmonton, AB

    Taproot Community Support Services

    Bona Fide Occupational Requirement (BFOR): This is a gender-specific position based upon the behaviour and needs of the persons served; *** Prior to confirmation of employment, all applicants must provide a copy of a…

    Mentor individuals, Administer prescribed medication, First Aid, Vulnerable sector check, Mental health, Communication skills

  • Coordonnateur (trice), Cyberincidents, Sécurité numérique

    Vaughan, ON +24
    Full Time

    KPMG

    de l’intervention en cas de cyberrisques et de vulnérabilités émergents – Elle devra aider le cabinet à s’adapter et à répondre aux cyberrisques émergents et aux vulnérabilités critiques…; Coordonner l’intervention en…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.