H

Co-op Engineer - Compiler

Job Description - Co-op Engineer - Compiler

Our team has an immediate co-op opening for an Engineer.


Responsibilities:


  • Design, develop, and test software to satisfy business requirements in a wide range of products, possibly including (but not limited to):



    • Compilers targeting next-generation mobile, network, or server hardware

    • Language runtimes for new programming languages

    • System-level optimization of deep learning frameworks

    • Concurrent programming frameworks and distributed systems that can scale from embedded devices to cloud services



  • Analyze and optimize software system performance
  • Participate in scrums and project planning
  • Learn and adopt new technologies; research, survey, and present industry trends to the team


What you’ll bring to the team:


  • Currently enrolled in a university and registered with the school’s co-op program
  • Proficiency programming in at least one of the following: C++, C, or Java
  • Solid grasp of fundamental concepts related to system design, such as data structures, algorithms, and operating systems
  • Experience working in Linux, or Unix-like development environment; proficiency in a Unix shell
  • Major in Computer Science, Computer Engineering, or another relevant discipline
Original job Co-op Engineer - Compiler posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Engineer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.