Co-op Software Engineer
3 weeks ago
Overview
Huawei Canada has an immediate Co-op opening for a Software Engineer.
About the team
The Digital Trust Lab is dedicated to ensuring user data flows while maintaining privacy. Researchers focus on key areas such as user identity authentication, data integrity, privacy protection, extensive model privacy assessment, multi-modal data identification, differential privacy, and federated learning. The lab supports deep research and encourages publications in leading journals. Research outcomes are applied across various Huawei product lines, including mobile phones, smart devices, and communications technologies.
About the job
- C++ software development for POC projects.
- Efficient and timely communication/collaboration with other researchers from understanding a proposed method to its code implementation.
Qualifications
- 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.
#J-18808-Ljbffr
-
Co-op ML Engineer: Privacy‑First ML
3 weeks ago
London, Canada Huawei Technologies Canada Co., Ltd. Full timeA leading technology company in Ontario is looking for a Co-op Engineer to develop programs for mobile and desktop devices. Ideal candidates are currently enrolled in a university co-op program and possess excellent programming skills in C/C++ and Python. Familiarity with Linux and a strong understanding of machine learning are essential. Join a...
-
Electrical Engineering Co-op
2 weeks ago
London, Ontario, Canada Strik, Baldinelli, Moniz Ltd. Full time $45,000 - $65,000 per yearSBM is currently seeking an Electrical Technologist (Co-Op) in our London office ideally starting in January 2026. The successful candidate will assist the Electrical Engineering Department in designing/drafting of buildings in the residential, commercial, institutional, and industrial sectors. The candidate will be required to work with the electrical...
-
Electrical Engineering Co-op
2 weeks ago
London, Ontario, Canada Strik, Baldinelli, Moniz, Ltd. Full time $60,000 - $80,000 per yearSBM is currently seeking anElectrical Technologist (Co-Op)in ourLondon officeideally starting in January 2026. The successful candidate will assist the Electrical Engineering Department in designing/drafting of buildings in the residential, commercial, institutional, and industrial sectors. The candidate will be required to work with the electrical design...
-
Transportation Engineering Co-op Student
2 weeks ago
London, Canada Arcadis Full timeTransportation Engineering Co-op Student Join to apply for the Transportation Engineering Co-op Student role at Arcadis. Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Role...
-
Remote Software Engineer Co-op
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Ring Inc Full timeA tech-driven employee recognition company is seeking a remote co-op student to collaborate on innovative software solutions using Go and Python. This role includes mentorship from experienced engineers and opportunities for professional development. Ideal candidates are pursuing a Computer Science degree and are proactive in their learning. The company...
-
London, Canada Arcadis Full timeA leading engineering consultancy in London is looking for a Transportation Engineering Co-op Student to assist with civil design services and project support. The role requires enrollment in a Civil Engineering program, with strong communication skills and the ability to work as part of a team. This position offers an hourly wage of $20-30 and aims to...
-
Remote Software Engineer Co-op
2 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Achievers Corp. Full timeA leading recognition software provider in Toronto is seeking a co-op student for a software development role. You will work with a talented team using Go and Python in a hybrid work environment. The ideal candidate is pursuing a Computer Science degree, possesses knowledge of Python, Go, and React, and will receive mentorship in a collaborative and dynamic...
-
Systems Administrator, Co-op
2 weeks ago
London, Canada CARFAX Canada Full timeAre you a tech enthusiast looking to kick-start your career in IT? We’re excited to welcome a System Administrator co‑op to join our team and gain hands‑on experience in the world of technology. This role is an excellent opportunity for a creative problem solver to utilize and expand their technical skills. Do you love technology, solving issues, and...
-
Gis Co-op Summer Student Role
1 week ago
London, Canada Start.ca Full timeInternet and telecommunications should be simple, friendly, and affordable. This philosophy has helped Start.ca achieve some of the highest customer ratings among Internet Service Providers (ISPs) in Canada. Our mission is to be the most loved, most recommended, and most desired telecom provider out there. Accomplishing this begins with our...
-
Mechanical & Electrical Drafting Co-op (AutoCAD)
3 weeks ago
London, Canada Callidus Engineering Full timeAn engineering firm in London, ON is offering a co-op position for 8 months, specifically targeting college students in their last work term. The role includes setting up drawings, drafting systems in CAD, and performing load calculations. Ideal candidates should be proactive, organized, and effective communicators. Benefits include hands-on experience and...