Software Engineering Intern/Co-Op

4 weeks ago


Canada Advanced Micro Devices Full time
Transforming Lives with AMD Technology

We are committed to building great products that accelerate next-generation computing experiences. Our mission is to push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

Job Details
  • Location: Markham, Ontario, Canada
  • Onsite/Hybrid: This role requires the student to work full time (37.5 hours a week), either in a hybrid or onsite work structure throughout the duration of the co-op/intern term.
  • Duration: 16-months, with opportunities to learn and grow.
What You Will Be Doing
  • You will work closely with our software engineers to build and maintain our software applications.
  • You will receive training on the full software creation process, from design and build to testing and deployment.
  • You will have the opportunity to build scripts that automate some of our software development processes.
  • You will learn debugging methodologies to investigate the root cause of software issues.
  • You may be involved in crafting technical/functional documents and reports as needed.
Who We Are Looking For
  • Currently enrolled in a Canada-based University in a Bachelor program majoring in Computer Engineering, Software Engineering, Computer Science, or related discipline.
  • Knowledge/experience with software engineering concepts, principles, and theories, as well as C/C++ programming and scripting languages like Python, Windows PowerShell, Linux shell script, Perl, Java, Javascript, UML.
  • Operating systems UNIX/Linux OS, databases, MySQL, PostgreSQL, MongoDB, cloud computing platforms, Azure, web development frameworks, Django, Rails, Spring Boot, markup languages like HTML, XML, XSL, defect tracking, testing, debugging, Git, Github, Perforce, security technologies, OAuth, SSL, or TLS, PC/CPU architecture, Embedded systems, microcontrollers.


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of technology to drive innovation and make a meaningful impact on the world. As a software engineering intern/co-op at AMD, you will be part of a dynamic team that is shaping the future of computing.Job DetailsLocation: Markham, Ontario, CanadaOnsite/Hybrid: This role requires...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of technology to drive innovation and make a meaningful impact on the world. As a software engineering intern/co-op at AMD, you will be part of a dynamic team that is shaping the future of computing.Job DetailsLocation: Markham, Ontario, CanadaOnsite/Hybrid: This role requires...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of technology to drive innovation and make a meaningful impact on the world. As a software engineering intern/co-op at AMD, you will be part of a dynamic team that is shaping the future of computing.Job DetailsLocation: Markham, Ontario, CanadaWork Structure: Full-time, either...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of technology to drive innovation and make a meaningful impact on the world. As a software engineering intern/co-op at AMD, you will be part of a dynamic team that is shaping the future of computing.Job DetailsLocation: Markham, Ontario, CanadaWork Structure: Full-time, either...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of technology to drive innovation and make a meaningful impact on the world. As a software engineering intern/co-op at AMD, you will be part of a dynamic team that is shaping the future of computing.Job DetailsLocation: Markham, Ontario, CanadaOnsite/Hybrid: This role requires...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of technology to drive innovation and make a meaningful impact on the world. As a software engineering intern/co-op at AMD, you will be part of a dynamic team that is shaping the future of computing.Job DetailsLocation: Markham, Ontario, CanadaOnsite/Hybrid: This role requires...


  • Canada University of the District of Columbia Full time

    Permitting Engineer Co-Op/InternAt Mosaic, we are seeking a Permitting Engineer Co-Op/Intern to join our Permitting Department. As a Permitting Engineer Co-Op/Intern, you will be responsible for supporting the preparation of all applicable land use permits required for the minerals and concentrates operations.Key Responsibilities:Support the preparation of...


  • Canada University of the District of Columbia Full time

    Permitting Engineer Co-Op/InternAt Mosaic, we are seeking a Permitting Engineer Co-Op/Intern to join our Permitting Department. As a Permitting Engineer Co-Op/Intern, you will be responsible for supporting the preparation of all applicable land use permits required for the minerals and concentrates operations.Key Responsibilities:Support the preparation of...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are committed to enriching our industry, communities, and the world through innovative technology solutions. Our mission is to accelerate next-generation computing experiences, driving progress in data centers, artificial intelligence, PCs, gaming, and embedded systems. At AMD, we strive for execution excellence,...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are committed to building great products that accelerate next-generation computing experiences. Our mission is to push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.Job...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are committed to building innovative products that accelerate next-generation computing experiences. Our mission is to drive progress in the data center, artificial intelligence, PCs, gaming, and embedded systems. We strive for execution excellence, directness, humility, collaboration, and inclusivity of diverse...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are committed to building great products that accelerate next-generation computing experiences. Our mission is to push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.Job...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are committed to building innovative products that accelerate next-generation computing experiences. Our mission is to drive progress in the data center, artificial intelligence, PCs, gaming, and embedded systems. We strive for execution excellence, directness, humility, collaboration, and inclusivity of diverse...


  • Canada University of the District of Columbia Full time

    Permitting Engineer Co-Op/Intern OpportunityWe are seeking a highly motivated and detail-oriented Permitting Engineer Co-Op/Intern to join our Permitting Department at Mosaic. As a Permitting Engineer Co-Op/Intern, you will be responsible for supporting the preparation of all applicable land use permits required for the minerals and concentrates...


  • Canada University of the District of Columbia Full time

    Permitting Engineer Co-Op/Intern OpportunityWe are seeking a highly motivated and detail-oriented Permitting Engineer Co-Op/Intern to join our Permitting Department at Mosaic. As a Permitting Engineer Co-Op/Intern, you will be responsible for supporting the preparation of all applicable land use permits required for the minerals and concentrates...


  • Canada University of the District of Columbia Full time

    Permitting Engineer Co-Op/InternAt Mosaic, we are seeking a Permitting Engineer Co-Op/Intern to join our Permitting Department. As a Permitting Engineer Co-Op/Intern, you will be responsible for supporting the preparation of all applicable land use permits required for the minerals and concentrates operations.Key Responsibilities:Support the preparation of...


  • Canada University of the District of Columbia Full time

    Permitting Engineer Co-Op/InternAt Mosaic, we are seeking a Permitting Engineer Co-Op/Intern to join our Permitting Department. As a Permitting Engineer Co-Op/Intern, you will be responsible for supporting the preparation of all applicable land use permits required for the minerals and concentrates operations.Key Responsibilities:Support the preparation of...


  • Canada University of the District of Columbia Full time

    Permitting Engineer Co-Op/InternAt Mosaic, we are seeking a Permitting Engineer Co-Op/Intern to join our Permitting Department. As a Permitting Engineer Co-Op/Intern, you will be responsible for supporting the preparation of all applicable land use permits required for the minerals and concentrates operations.Key Responsibilities:Support the preparation of...


  • Canada University of the District of Columbia Full time

    Permitting Engineer Co-Op/InternAt Mosaic, we are seeking a Permitting Engineer Co-Op/Intern to join our Permitting Department. As a Permitting Engineer Co-Op/Intern, you will be responsible for supporting the preparation of all applicable land use permits required for the minerals and concentrates operations.Key Responsibilities:Support the preparation of...


  • Canada University of the District of Columbia Full time

    Permitting Engineer Co-Op/InternAt Mosaic, we are seeking a Permitting Engineer Co-Op/Intern to join our Permitting Department. As a Permitting Engineer Co-Op/Intern, you will be responsible for supporting the preparation of all applicable land use permits required for the minerals and concentrates operations.Key Responsibilities:Support the preparation of...