Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Intern Engineer - C++/Rust

$58k - $104k per year

Huawei Canada

Huawei Canada has an immediate internship opening for a Software Developer.

About the team

The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications.

One of the goals of this lab are to enhance algorithm performance and training efficiency across industries, fostering long-term competitiveness.

About the job

  • Contribute to software development at the product or platform level.
  • Assist with the design and code writing for a specific cross-sub-system or codes of key algorithms.
  • Participate in different open source and standard meetings to present solutions.
  • Generate intellectual property such as patents and trade-secrets from research findings.
  • Present research findings and participate in research collaborations with external research institutes and universities.

The total target annual compensation (based on 2,080 hours per year) ranges from $58,000- $104,000 depending on education, experience, and demonstrated expertise.

About the ideal candidate

  • BSc or MSc in one of computer science, software engineering, or computer engineering.
  • Software development experience with C++ or Rust, including object oriented design.
  • Knowledge of the OS internals, compilers, Linux operating system, system/processor performance, CPU architecture.
  • Strong collaboration skills to partner effectively with teams throughout the organization.
  • Experience with platform/system level development with performance profiling and tuning is an asset.
  • Familiarity with mainstream big data related technologies (e.g. Apache Flink, Apache Spark) and distributed frameworks is an asset.
  • Knowledge of Machine Learning, vLLM, Data Agents is an asset.
  • Familiar CICD, and tools such as Git, and Maven is an asset.

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.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Intern Engineer - C++/Rust in Markham, ON vacancy
  •  ...Job Responsibility: The SEO team at Quadient is looking for a Search Engine Optimization (SEO) Intern to implement a backlink plan for regional sites. The SEO interns will also assist the SEO team with the execution and monitoring of organic search campaigns. The ideal... 
    Internship
    16 hours
    Local area

    Quadient

    Markham, ON
    7 days ago
  •  ...Your role at GEI. GEI is seeking an AI Engineer Intern/Co-op to support the growth of GEI’s AI Center of Excellence (AI CoE) and broader digital transformation initiatives across GEI. This role is designed for students interested in applied artificial intelligence, automation... 
    Internship
    Part time
    Summer holiday
    Work at office
    10 hours per week
    Flexible hours

    GEI Consultants, Inc.

    Markham, ON
    13 days ago
  • $58k - $104k per year

     ...Huawei Canada has an immediate internship opening for an Engineer.  About the team: The Web Technology Lab explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers for web rendering, streamlining... 
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    28 days ago
  • Job Responsibility: At Form & Function, we are dedicated to the advancement of healthcare as well as shaping the healthcare professionals of the future. We have developed an extensive volunteer internship program where we combine thorough research habits, case-based learning...
    Internship
    Monday to friday
    Flexible hours

    Form & Function: Health

    Markham, ON
    13 days ago
  •  ...Support vulnerability management activities, including reviewing scan results, tracking remediation items, and following up with internal teams to ensure risks are addressed. Help maintain and improve security documentation, including incident logs, asset inventories,... 
    Internship
    Fixed term contract
    Traineeship
    Worldwide

    Jonas Software

    Markham, ON
    13 days ago
  •  ...enrolled in a PhD program in Computer Science, Electrical Computer Engineering, Artificial Intelligence, or a related field. Strong...  ...and embedded systems. Strong programming skills in Python, C/C++, and other relevant languages. Experience with optimizing and... 
    Internship
    Long term contract
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    13 days ago
  • $58k - $104k per year

     ...Huawei Canada has an immediate 6-8 month internship opening for an Engineer. About the team: Initially founded in 1991 as Huawei's ASIC Design Center, the IC Lab is a leading global fabless semiconductor lab. This lab delivers trusted, cutting-edge semiconductor products... 
    Internship
    Local area
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    10 days ago
  •  ...The Senior manager- Internal Audit is a co lead position focused fulfilling the responsibilities of the internal audit function. This person reports to the Chief Internal auditor, which is to provide independent and objective assurance to the management of the bank on the effectiveness... 
    Permanent employment

    SQUALUS GROUP

    Markham, ON
    1 day ago
  •  ...ventureLAB INNOVATION CENTRE o/a ventureLAB Business Development Intern Up to 16 weeks full time position (35 hours/week)   Position Profile Your primary mission is to fuel our sales engine for our Hardware Lab & AI Compute Subscription Program . Through conducting... 
    Internship
    Full time
    Work at office

    ventureLAB

    Markham, ON
    a month ago
  •  ...NLP/AI field and bringing insights to the team. About the ideal candidate: Ph.D. in Computer Science, Electrical and Computer Engineering, Statistics, Applied Mathematics or a related technical field (or Master’s with related research experience and publications) with... 
    Internship
    Long term contract
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    21 days ago
  •  ...LinkedIn. Job Description Role Summary The Data Specialist Intern supports the team with day-to-day activities, analysis, and...  ...Bachelor’s degree in a relevant field (e.g., Business, Science, Engineering, Technology, etc.) Strong proficiency in Microsoft Office (... 
    Internship
    Full time
    Contract work
    Work at office

    AbbVie Inc.

    Markham, ON
    2 days ago
  • $80k - $110k per year

     ...We are looking for DSP engineers responsible to work on DSP algorithm design and implementation on heterogeneous platforms, including CPU,...  ...Proficiency in programming languages such as VHDL, Python, Matlab, C, C++, and Cuda Proficiency in linux operating system... 
    Full time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    11 days ago
  • $105k - $125k per year

     ...Murata Power Solutions offers the opportunity to work with talented engineers and a leadership group committed to growth, innovation, and...  ...drive continuous improvement. Active participation in ISO external/internal audits, support in implementation of Murata’ QMS, managing... 
    Internship
    Long term contract
    Contract work
    Temporary work
    1 day per week

    Murata Power Solutions, Inc.

    Markham, ON
    1 day ago
  • $94.5k - $141.7k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary Qualcomm relentlessly...  ...or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications ~6+ years of... 
    Work from home

    Qualcomm

    Markham, ON
    16 days ago
  •  ...Job Responsibility: Evertz is looking for a FPGA Design Engineer to be part of Markham FPGA Design team responsible for developing video/...  ...Experience with in-system debugging of FPGAs Experience with C or C++ Experience with Python, Tcl, bash or other scripting languages... 
    Full time
    Casual work

    Evertz Microsystems Limited

    Markham, ON
    3 days ago
  • $106k - $156k per year

     ...Huawei Human-Machine Interaction Lab unites global researchers, engineers, and designers to redefine human technology relationships through...  ...essential for AI development (e.g., Python, JavaScript/TypeScript, C++). Familiarity with algorithms, data structures, LLM APIs, and... 
    Internship
    Contract work
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    3 days ago
  • $127k - $225k per year

     ...opening for a System Security Research Engineer. About the team: The Digital Trust...  ...research, propose patents, or present at internal or external technical forums. The...  ...least one native development language: C, C++, or Rust. Experience with low-level system programming... 
    Internship
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    6 days ago
  • $127k - $225k per year

     ...immediate permanent opening for a Senior Compiler Engineer. About the team: The Heterogeneous...  .../hardware co-design. Liaise with internal and external stakeholders, determine project...  ...with at least one of the following: C++, C, or Java. ~ Satisfy at least two of... 
    Internship
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    16 days ago
  • $127k - $225k per year

     ...Huawei Canada has an immediate permanent opening for a Research Engineer. About the team: The Intelligent Complex Systems Team, currently...  ...quality. Proficiency in Python (or TypeScript, Go, or C/C++), with the ability to translate research ideas into scalable, reproducible... 
    Internship
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    1 day ago
  • $55k per year

     ...This is a Hybrid opportunity. We’re seeking an AI Engineer to help shape the future of Frontier Dental through practical AI adoption...  ...articulate operational impact, and implementation roadmap Act as an internal AI champion to promote responsible and effective AI adoption... 
    Internship

    Frontier Dental CA

    Markham, ON
    16 days ago
  • $190k - $200k per year

     ...About API Accommodations Plus International (API) is the global leader in crew accommodation and travel logistics, powering over 18 million...  ...runs on time . Position Overview: We’re hiring an Engineering Director to lead a team of 10–20 engineers building scalable,... 
    Work at office
    Local area
    Worldwide
    Night shift

    Accommodations Plus International

    Markham, ON
    14 days ago
  • $113.8k - $163.8k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary We are seeking...  ...2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications ~5+ years of... 
    Remplacement
    Work from home

    Qualcomm

    Markham, ON
    9 days ago
  •  ...Job Responsibility: Employer: Asus Computer International Position: Field Application Engineer (FAE) Terms of Employment: Full-time / Permanent Location: Toronto, Ontario Employment Address: 70 Gough Road, Markham, ON L3R 0E9 Hours of Work: 40 hours/week... 
    Permanent employment
    Full time
    Night shift

    Asus Computer International

    Markham, ON
    1 day ago
  • $80k per year

     ...build, design, and support it. We’re looking for a Senior Data Engineer to join our scaling organization. What’s Important To Us...  ...Curiosity, Agility, Results, Ownership, Teamwork . At Pacific Smoke International, our mission is to help people quit smoking by providing safer... 

    Pacific Smoke International Inc.

    Markham, ON
    4 days ago
  • $90k - $110k per year

     ...About API   ​​Accommodations Plus International (API) is the global leader in crew accommodation and travel logistics, powering over 18 million...  ...on time​.  Job Overview We are seeking a highly skilled engineer responsible for designing, building, and maintaining workflows... 
    Full time
    Casual work
    Work at office
    Local area
    Worldwide
    Monday to friday
    Night shift
    Afternoon shift

    Accommodations Plus International

    Markham, ON
    6 days ago
  •  ...about developing next-generation GPU solutions. As HW/SW Co-design Engineer , you will collaborate with a strong architecture, software, and...  ...development is a plus Strong programming foundation in C, C++, and scripting languages (Python, etc.) Experience in hardware... 
    Internship

    AMD

    Markham, ON
    15 days ago
  • $135k - $175k per year

     ...Substation group is currently looking to add a Senior Project Engineer to our growing team, based in Greater Toronto Area of Ontario....  ...serves as the primary technical point of contact for clients and internal teams and is responsible for identifying and resolving technical... 
    For contractors
    Work at office

    Valard Construction

    Markham, ON
    13 days ago
  • $70k - $85k per year

    Are you a results-oriented Chemical Engineer or Chemist ready to take on a challenging, hands-on role in a critical production environment...  ...equipment. Customer & Stakeholder Support: -Initiate internal or external investigations based on customer complaints and provide... 
    For contractors
    Manual labor

    Randstad

    Markham, ON
    14 days ago
  • $106k - $156k per year

     ...Huawei Canada has an immediate permanent opening for a Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed...  ...in large software projects with at least one of the following: C++, C, or Java. ~ Satisfy at least two of the following: ~... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    16 days ago
  • $99.5k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine...  ...Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to...  ...Development of model analyzing tools for the internal and external customers Use cross compiler... 
    Work from home

    Qualcomm

    Markham, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intern Engineer - C++/Rust. Be the first to apply!