CrawlJobs Logo

Short Term 2026 Software Engineering Intern/Co-Op

Canada, Markham 44500.00 - 71000.00 CAD / Year · Job Posted May 16, 2026
Apply Position
Job Link Share

Job Description

As an AMD intern, you will be placed at the epicenter of the AI ecosystem, working alongside experts and industry pioneers. You will do important work, learn new skills, expand your network, and gain real-world experience on projects that impact millions of end-users worldwide. Whether you are an undergrad or a PhD student, your contributions matter and your experience here will be a launchpad for what comes next.

Job Responsibility

  • Work closely with software engineers to build and maintain software applications
  • Training on the full software creation process, from design and build to testing and deployment
  • Build scripts that automate software development process
  • Learn debugging methodologies to investigate root cause of software issues
  • Involvement in crafting technical/functional documents and reports as needed

Requirements

  • Currently enrolled in a Canada based University into a Bachelors degree program majoring in Computer Engineering, Electrical Engineering, Computer Science or related discipline
  • Knowledge/experience with any of the following technical skills (or related areas): Software engineering concepts, principles, and theories
  • C/C++ programming and Scripting language 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
  • Mark up languages like HTML, XML, XSL
  • Defect tracking, testing, debugging
  • Git, Github, Perforce
  • Security technologies, OAuth, SSL, or TLS
  • PC / CPU architecture, Embedded systems, microcontrollers

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Short Term 2026 Software Engineering Intern/Co-Op

8 matching positions

Short Term 2026 Firmware Engineering Intern/Co-Op

WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great prod...
Location
Location
Canada , Markham
Salary
Salary:
44500.00 - 71000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Canada based University into a Bachelor's degree program majoring in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • Low level BIOS, firmware, or system software development
  • Low level programming language C/C++ and knowledge of hardware architectures
  • Embedded system, RTOS, and embedded controller structure
  • Source control, debuggers, compilers and system wide debugging from software to firmware to hardware
  • Opensource concepts
  • VHDL/Verilog/FPGA and general hardware design concepts and process
  • Linux development environments
  • Architectural understanding and/or experience of graphics/compute pipelines
  • Perforce, JIRA, Git, or similar tools
Job Responsibility
Job Responsibility
  • Craft, implement, debug, and validate features on reference hardware and software, pre-silicon emulation and simulation environments supporting AMD products
  • Actively participate in design reviews, code reviews and project planning
  • Build and complete clear documentation for all software produced
  • Work on both internal and external platforms
  • Learn and apply AGILE methodologies and standard processes for Software Engineering
  • Engage in x86 firmware development using C
  • Design, Build and Implementation of Embedded Firmware + Bootrom/HW
  • Debug issues at the boundary of FW and HW
  • Waveform level analysis to root cause FW/HW issues
  • Fulltime
Read More
Arrow Right

Short Term 2026 Firmware Engineering Intern/Co-Op

WHAT YOU DO AT AMD CHANGES EVERYTHING  At AMD, our mission is to build great pro...
Location
Location
Canada , Vancouver
Salary
Salary:
44500.00 - 71000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Canada based University into a Bachelor's degree program majoring in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • Low level BIOS, firmware, or system software development
  • Low level programming language C/C++ and knowledge of hardware architectures
  • Embedded system, RTOS, and embedded controller structure
  • Source control, debuggers, compilers and system wide debugging from software to firmware to hardware
  • Opensource concepts
  • VHDL/Verilog/FPGA and general hardware design concepts and process
  • Linux development environments
  • Architectural understanding and/or experience of graphics/compute pipelines
  • Perforce, JIRA, Git, or similar tools
Job Responsibility
Job Responsibility
  • Craft, implement, debug, and validate features on reference hardware and software, pre-silicon emulation and simulation environments supporting AMD products
  • Actively participate in design reviews, code reviews and project planning
  • Build and complete clear documentation for all software produced
  • Work on both internal and external platforms
  • Learn and apply AGILE methodologies and standard processes for Software Engineering
  • Engage in x86 firmware development using C
  • Design, Build and Implementation of Embedded Firmware + Bootrom/HW
  • Debug issues at the boundary of FW and HW
  • Involved in Waveform level analysis to root cause FW/HW issues
  • Fulltime
Read More
Arrow Right

Short Term 2026 Hardware Design Verification Engineering Intern/Co-Op

We are seeking a highly motivated Hardware Design Verification Engineering inter...
Location
Location
Canada , Vancouver
Salary
Salary:
44500.00 - 71000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Canada based University into a Bachelor's degree program majoring in Electrical engineering, Computer science, Computer engineering or a related field
  • Programming languages and scripts such as C++ /Python /C /Perl /Shell / UVM
  • Verilog and System Verilog
  • Good understanding of the digital systems and computer organization
  • Building a PC from individual components, installing OS/drivers, basic network configuration, graphic cards
  • CPU/APU
  • System level hardware and software design
  • Development and debugging in Linux / Unix / Windows environments
  • Fundamentals of logic design (FSM, gates, registers, flops, timing, HDL)
  • An understanding of analog and digital transistor device behavior
Job Responsibility
Job Responsibility
  • Collaborate with senior engineers and/or designers to build and complete performance verification test plan, simulation test cases and models
  • Write scripts related to tracking and managing resources using Perl/Python
  • Assign tasks related to test regression flows written in Perl/Python/MySQL/PHP to support our project development
  • Review new tools, processes and options to improve simulation performance, team efficiency and reduction of duplications
  • Support debugging, improving simulation test cases/models and Verilog/system Verilog coding
  • Build test platforms and perform system level testing
  • Production validation tasks, testing the integrated hardware and software functionalities to ensure problem-free production
  • Fulltime
Read More
Arrow Right

Short Term 2026 Program Management Intern/Co-op

As an AMD intern, you’ll be placed at the epicenter of the AI ecosystem, working...
Location
Location
Canada , Markham
Salary
Salary:
44500.00 - 71000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Canada based University into a Bachelor's Degree program majoring in Computer Science, Computer Engineering, Software Engineering, Mathematics, Data Science, or a related field/discipline. AI/ML specialization option as asset
  • Software development with curiosity for program/project management
  • MS Office with experience in Excel (Pivot Tables, Power Query, Macros etc.) Powerpoint (features for presentation), Word and MS Project
  • Data visualization tools like PowerBI
  • PC architecture
  • Data analysis, including basic statistical analysis and visual analysis
  • Data systems design, governance and administration
  • Relational databases, SQL queries
  • Python development for process automation
  • Project Management or Operation Management
Job Responsibility
Job Responsibility
  • Be involved in crafting realistic schedules, project lifecycle, partner matrix, conduct appropriate risk, issue and change and follow-up of actions items
  • Work collaboratively with the AMD project management office and engineering community to help continuous system and process improvement and be efficient
  • Track, analyze and report weekly on plans, status, progress to the management, team and other collaborators and drive corrective actions when required
  • Collaboratively work on building requirements definition, problem resolution, team decisions, and project planning
  • Follow up with program managers on compliance with processes and tools
  • Train to onboard schedules in MS-Project server for program managers
  • Build more automated data gathering and reporting capability using data visualization tools
What we offer
What we offer
  • Benefits offered are described: AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Short Term 2026 Machine Learning/Artificial Intelligence Intern/Co-Op

We are seeking highly motivated Machine Learning (ML)/ Artificial Intelligence (...
Location
Location
Canada , Markham
Salary
Salary:
44500.00 - 71000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Canada based University in a Bachelor's degree program majoring in Computer Science, Computer Engineering, Data Science/Analytics, or a related field, preferably in your 3rd or 4th year of education
  • Machine learning, data science, computer vision, statistics, and mathematics
  • Programming in Python, C/C++
  • Relational (SQL) and no-SQL databases
  • Machine learning algorithms and frameworks
  • Deep learning / AI framework like Pytorch, Tensorflow, Caffe, etc.
Job Responsibility
Job Responsibility
  • Work on machine learning techniques to build applications for source code analysis and Image Corruption Detection
  • Research, development, and deployment in machine learning-based and computer vision products on AMD’s current and future products
  • Fixing and addressing problems with deployed AI to improve user experience
  • Support AI software teams with roadmap planning, collateral development, and customer engagements
  • Fulltime
Read More
Arrow Right
New

Invoicing And Accounts Assistant

Main Purpose of the Role: To manage Metro Rod LTD invoicing for a variety of cli...
Location
Location
United Kingdom , Macclesfield
Salary
Salary:
25077.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working within a fast-paced office environment is essential
  • Team player with excellent presentation, communication and interpersonal skills (both written and verbal)
  • Experience working within a financial team is preferred, although a busy call-centre environment will be considered
  • SAGE/ NetSuite experience is beneficial but not required
  • Experience providing excellent customer service essential
  • Advanced literacy and numeracy with well-developed IT skills and understanding of complex digital technology and processes
  • Advanced competency in Microsoft Office including Word and Excel
  • Inquisitive mindset and approach
  • Attention to detail is essential, with good time management and ability to work under pressure
Job Responsibility
Job Responsibility
  • Manage Metro Rod LTD invoicing for a variety of clients via their associated processes to ensure maximum invoicing month on month which in turn creates increased monthly cashflow
  • Daily upload of invoices and financial information and cost breakdown
  • Liaising with different departments within Metro Rod and our franchisee network to ensure queries are promptly resolve
  • Communicating with the clients via telephone and email when required and ensuring that any queries are escalated and resolved promptly and professional
  • Work closely with credit controllers within the team to ensure accurate and timely invoicing of customers leads to maximised cash collection
  • Attending business and clients’ meetings to discuss current processes and potential improvements to the service being provided to them
  • To work cohesively within the Digital Team to ensure KPI targets are met within the team and across the business for our national account customers
What we offer
What we offer
  • 25 days annual leave – plus bank holidays
  • Royal London, Company Pension
  • Group Life Assurance
  • Additional Paid Leave / Special Leave
  • Cycle to Work Scheme
  • Free Eye Tests / Subsidy for Glasses
  • Free Standard Parking
  • Employee Assistance Programme
  • Occupational Health Support
  • Employee Discounts Platform - Mintago
  • Fulltime
Read More
Arrow Right
New

Business Development Manager

Location
Location
United States
Salary
Salary:
60000.00 - 100000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 year’s experience: Selling to HI contractors and/or distributors
  • Working for a HI contractor selling to homeowners utilizing finance to close deals
  • Excellent verbal and written communication skills
  • experienced in engaging with all levels of an organization, from cross-functional teams to executive leadership
  • Skilled at clearly articulating ideas through client proposals, persuasive presentations, and strategic outreach materials that drive engagement and support business growth
  • Able to prioritize in a fast-paced environment
  • Strong attention to detail
  • Customer Focused
  • Able to work with minimal supervision
Job Responsibility
Job Responsibility
  • Proactively identify, qualify, and sign prospective GoodLeap partners
  • Works accounts under 2 million a year
  • coordinates handoff to outside sales team for anything over 2 million a year
  • Source new partnership opportunities through inbound lead follow-up and outbound cold calls and emails
  • Develop a comprehensive knowledge of GoodLeap products and attributes, understand customer needs and requirements and help the two connect
  • Work in collaboration with Business Development Directors to ensure partner success
  • Provide best in class business intelligence driven guidance to your assigned partners to aid their growth and development
  • Innovate on sales processes, pitches, and approaches
  • provide feedback and enhancements, collaborate with other GoodLeap teammates to continually improve a new initiative within a growing company
  • Clearly explain and position technical issues such as financial products and legal agreements
  • Fulltime
Read More
Arrow Right
New

Collections Coordinator

The Collections Coordinator supports the effective operation of the Collections ...
Location
Location
Mexico , Mexico City
Salary
Salary:
134.00 MXN / Hour
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 1 year of experience in billing, collections, financial services, or relevant field
  • Excellent project management skills and a positive attitude
  • Demonstrated ability to meet deadlines, handle and prioritize simultaneous requests
  • Creative and analytical thinker with strong problem-solving skills
  • Excellent verbal and written communication skills
  • Advanced proficiency with computer functions with MS office suite strongly preferred
  • Goal oriented focusing on both short- and long-term visions
Job Responsibility
Job Responsibility
  • Review and evaluate loss mitigation requests submitted by collection specialists to ensure eligibility and adherence to program guidelines
  • Identify delinquent accounts that qualify for site visits, system disconnects, legal demand letters, and other default remedy actions. Coordinate with third-party vendors to initiate services and track completion
  • Support settlement negotiations by reviewing settlement requests, evaluating delegated authority parameters, and determining when investor review or approval is required
  • Manage the Collections Support inbox, respond to inquiries from customers and internal departments, maintain documentation, and ensure timely completion of collection-related administrative tasks
  • Monitor, maintain, and execute outbound dialer campaigns in accordance with established collection strategies and schedules. Identify business needs, implement campaign modifications, and ensure dialing activities align with operational objectives and compliance requirements
  • Perform routine audits of collection activities, vendor actions, loss mitigation programs, and departmental processes to ensure compliance with internal procedures, investor requirements, and established service level agreements (SLAs)
  • Fulltime
Read More
Arrow Right