Search jobs > Waterloo, ON > Internship > Software engineer

Co-op Software Engineer

Huawei Technologies Canada Co., Ltd.
Waterloo, ON, CA
$50-$65 an hour (estimated)
Internship

Our team has an immediate Co-op opening for a Software Engineer.

Responsibilities :

  • C++ software deve lopme nt for POC projects.
  • Supports senior researchers on a variety of research-oriented projects

What you’ll bring to the team :

  • Strong C / C++ programming abilities and software engineering skills.
  • C++ development experience in Linux environment.
  • Excellent debugging and troubleshooting skills.
  • Knowledge of data structures, algorithms with data structures, and understanding of the computational complexity of algorithms.
  • A good understanding of security, cryptography, and experience in security feature development using C++ is an asset.
  • A good understanding of Python programming is an asset.
  • 11 days ago
Related jobs
Huawei Technologies Canada Co., Ltd.
Waterloo, Ontario

Our team has an immediate Co-op opening for a Software Engineer. Strong C/C++ programming abilities and software engineering skills. Knowledge of data structures, algorithms with data structures, and understanding of the computational complexity of algorithms. C++ development experience in Linux env...

Royal Bank of Canada>
Waterloo, Ontario

Collaborate with data scientists, product managers, data engineers and auditors to design, develop and deploy data solutions within the IA Ecosystem. Gather details from business and stakeholders in order to determine project scope and expected outcome and build data products accordingly. Responsibl...

Huawei Technologies Canada Co., Ltd.
Waterloo, Ontario

Currently enrolled in a university pursuing a degree in Computer Engineering, Electrical Engineering, or Computer Science, and registered with the school’s co-op program. Our team has an immediate Co-op opening for an Engineer. Design, implement, and benchmark AI model and algorithm for POC dev...

Oracle
Kitchener, Ontario

So, you're interested in a co-op? We're looking for students who have great attention to detail, are currently enrolled in a Computer Science or Engineering degree with at least 1+ years of software development and object-oriented programming experience (academic or industry). With priceless learnin...

Huawei Technologies Canada Co., Ltd.
Waterloo, Ontario

Currently enrolled in a university pursuing a degree in Computer Engineering, Electrical Engineering, or Computer Science, and registered with school’s co-op program. Our team has an immediate Co-op opening for an Engineer. Contribute to the state-of-the-art in systems security research by developin...

Magnet Forensics
Ontario

There are a couple must haves, but we will keep that list short: -You are a student working towards a degree in Computer Science, Computer Engineering, Software Engineering or a related discipline -You’re strong at object-oriented programming (Languages: Java/JavaScript, C#, C++, Python)-You are acc...

Huawei Technologies Canada Co., Ltd.
Waterloo, Ontario

Currently enrolled in a university pursuing a degree in Computer Engineering, Electrical Engineering, or Computer Science, and registered with the school’s co-op program. Our team has an immediate Co-op opening for an Engineer. Good understanding of at least one of the following topics: LLM/ML softw...

Huawei Technologies Canada Co., Ltd.
Waterloo, Ontario

Our team has an immediate Co-op opening for a Software Engineer. Strong C/C++ programming abilities and software engineering skills. Knowledge of data structures, algorithms with data structures, and understanding of the computational complexity of algorithms. C++ development experience in Linux env...

Huawei Technologies Canada Co., Ltd.
Waterloo, Ontario

Efficient and timely communication/collaboration with other researchers from understanding a proposed method to its code implementation. Develop a program on a mobile device or desktop device. Currently enrolled in a university and registered with the school’s co-op program. Understanding the concep...

Huawei Technologies Canada Co., Ltd.
Waterloo, Ontario

Our team has an immediate Co-op opening for an Engineer. Bachelors/Masters student pursuing a degree in Computer Science, Telecommunications, or related fields. Will be working on technologies like RDMA stacks, Data Center Networking, and Cloud/Computing networks. Excellent academic standing and dem...