CrawlJobs Logo

Software Engineering Intern/ Co-Op

amd.com Logo

AMD

Location Icon

Location:
Canada , Calgary

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

44500.00 - 71000.00 CAD / Year

Job Description:

As an AMD intern, you’ll be placed at the epicenter of the AI ecosystem, working alongside experts and industry pioneers. You’ll 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’re 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 our software engineers to build and maintain our software applications
  • Build scripts that automate some of our software development process
  • Learn debugging methodologies to investigate the 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
What we offer:

Training on the full software creation process, from design and built to testing and deployment

Additional Information:

Job Posted:
December 17, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineering Intern/ Co-Op

Mechanical Engineering Co-op

This position is for the Research and Development team with a focus on security ...
Location
Location
United States , Waltham
Salary
Salary:
Not provided
boston-engineering.com Logo
Boston Engineering
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Prior engineering (or similar) internship or coop experience
  • Working understanding of mechanical engineering concepts: statics, dynamics, stress, materials, machine design, etc.
  • Working understanding of mechanical design concepts: FBD’s, stress analysis, etc.
  • Experience using CAD software, SolidWorks and/or Creo preferred
  • Basic hands-on experience: hand tools, machine assembly, debugging mechanical systems, etc.
  • Ability to work independently and as a part of a team
  • Good communication, technical writing, and documentation skills
  • Time management and organization of multiple tasks
  • This is a six month co-op
  • Role is restricted to US citizens due to access to export-controlled technology
Job Responsibility
Job Responsibility
  • Assisting with design tasks (CAD development, analysis, component selection)
  • High level mathematical and model simulations (fluid, thermal, structural)
  • Participating in brainstorm discussion and concept development
  • Hands-on prototype development, rework, and assembly
  • Design and assembly of test equipment
  • Test implementation, data analysis, and technical documentation
  • Presenting to interdisciplinary internal and client teams
What we offer
What we offer
  • Mentorship program guided by a mentor interested in your success
  • Training courses and seminars on engineering concepts and skills
  • Exposure to a wide range of industries, disciplines, companies, and more
Read More
Arrow Right

Mechanical Engineering Co-op

As a Mechanical Engineering Co-op for Boston Engineering, you will have the oppo...
Location
Location
United States , Waltham
Salary
Salary:
Not provided
boston-engineering.com Logo
Boston Engineering
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Prior engineering (or similar) internship or coop experience
  • Working understanding of mechanical engineering concepts: statics, dynamics, stress, materials, machine design, etc.
  • Working understanding of mechanical design concepts: FBD’s, stress analysis, component tolerances, engineering drawings, etc.
  • Experience using CAD software, SolidWorks and/or Creo preferred
  • Basic hands-on experience: hand tools, machine assembly, debugging mechanical systems, etc.
  • Ability to work independently and as a part of a team
  • Good communication, technical writing, and documentation skills
  • Time management and organization of multiple tasks
Job Responsibility
Job Responsibility
  • Assisting with design tasks (CAD development, analysis, component selection)
  • Participating in brainstorm discussion and concept development
  • Hands-on prototype development, rework, and assembly
  • Design and assembly of test equipment
  • Test implementation, data analysis, and technical documentation
  • Presenting to interdisciplinary internal and client teams
What we offer
What we offer
  • Mentorship program guided by a mentor interested in your success
  • Training courses and seminars on engineering concepts and skills
  • Exposure to a wide range of industries, disciplines, companies, and more
Read More
Arrow Right

Software Developer Co-op

At Intuit, we believe in the power of early talent. Our internship and co-op pro...
Location
Location
Canada , Toronto
Salary
Salary:
36.00 - 46.00 CAD / Hour
intuit.com Logo
Intuit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Actively enrolled in a post-secondary education program
  • A graduation date at least 4 months after the co-op term ends
  • Available for an 8-month co-op work term, May 2026 - December 2026, for 40 hours per week
  • Must be legally eligible to work in Canada for the duration of the co-op term, without requiring sponsorship now or in the future
  • Ability to work in our Toronto office a minimum of 3 days per week
  • Understanding of core programming concepts and data structures
  • Strong capacity to analyze problems, think critically, and propose effective solutions
  • Excellent verbal and written communication skills with the ability to work effectively in a team-oriented environment
  • Eagerness to learn new technologies, adapt to evolving challenges, and continuously improve
Job Responsibility
Job Responsibility
  • Develop and Test Software: Write, test, and debug high-quality code for new features and improvements
  • Collaborate on Design and Architecture: Participate in technical discussions, contribute to design decisions, and work closely with cross-functional engineering teams
  • Support and Enhance Development Tools: Assist in maintaining and improving our continuous integration and continuous delivery (CI/CD) pipelines and tools
  • Contribute to Project Planning: Help gather requirements, define technical specifications, and create test plans with internal and external stakeholders
  • Drive Continuous Improvement: Actively learn new technologies, share knowledge, and explore innovative solutions to technical challenges and processes
What we offer
What we offer
  • Competitive compensation package with a strong pay for performance rewards approach
  • This position may be eligible for a cash bonus, equity rewards and benefits
  • Fulltime
Read More
Arrow Right

Software Engineer, Autonomy Behavior Validation

As a Software Engineer on the Software Validation team within the AV organizatio...
Location
Location
United States , Sunnyvale
Salary
Salary:
123200.00 - 189100.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Software Engineering, Data Science, or related fields
  • 1–3 years of professional software engineering experience (including internships, co-ops, or research engineering roles) building automation, internal tools, or data/analysis pipelines
  • Using large language models (LLMs) to summarize results, generate reports, or accelerate analysis
  • Building simple agents or scripts that chain tools together to complete tasks end-to-end
  • Strong programming skills in Python and experience with SQL
  • Experience writing clean, well-tested, and maintainable code for data processing, backend services, or scientific/analytical workflows
  • Experience working with large datasets to derive insights, build analyses, or drive decisions
  • Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions
  • Ability to adapt and operate under ambiguity, going from quick code prototypes to longer-term, production-ready solutions on brief time horizons
  • Excellent communication skills, capable of switching between high-level and detailed technical discussions
Job Responsibility
Job Responsibility
  • Design and deploy metrics and test strategies at scale to evaluate the behavior of autonomous vehicles in simulation and on-road
  • Translate validation strategies into production-quality code and automation pipelines that execute high-quality AV behavior analysis for continuous and scaled software release cycles
  • Leverage AI-assisted and agentic workflows to build internal tools and frameworks that make it easier to author, configure, and deploy metrics, tests, and validation artifacts
  • Ensure the quality and reliability of behavior validation outputs through monitoring, alerting, automated checks, and continuous improvement of the underlying code and data pipelines
  • Collaborate across teams to establish coding and automation best practices for the Software Validation organization
  • and understand stakeholder needs and translate them into robust tools and workflows
What we offer
What we offer
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • Fulltime
Read More
Arrow Right

Engineer

Engineers act as the technical expert in one of the disciplines required by the ...
Location
Location
United States , Cleveland; Baltimore
Salary
Salary:
Not provided
onyxcreative.com Logo
Onyx Creative
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering (mechanical or electrical) through an ABET accredited university
  • Four to six years of experience in design in their area of expertise
  • Proficient use of a variety of software including, but not limited to, Autodesk AutoCAD and Revit
Job Responsibility
Job Responsibility
  • Responsible for the engineering design (in their area of technical expertise) of projects assigned by the Project Manager
  • Review project fee contract and scope of work
  • Participate in project kick-off meeting with all consultants to discuss schedule, scope and determine required information
  • Delegate / assign work to Student or Co-op Engineering Interns, provide engineering training to and review / check their completed work
  • Complete projects within assigned budget hours and schedule
  • Assist the Project Manager by reviewing the project status, budget hours and schedule
  • Identify any issues related to expended time vs. budgeted hours
  • Recognize when projects are approaching allocated / budgeted hours
  • Notify Project Manager and assist with issuing change of service forms to clients for approval prior to completion of services
  • Assist with construction management in reviewing shop drawings and submittals during project construction phase
Read More
Arrow Right

Associate Forward Deployed Engineer

As an Associate Forward Deployed Engineer, you'll work alongside senior engineer...
Location
Location
United States , San Francisco
Salary
Salary:
125000.00 - 145000.00 USD / Year
joinhandshake.com Logo
Handshake
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 0–2 years of professional software engineering experience (internships, co-ops, or project-based work count)
  • Familiarity with ReactJS and TypeScript, with an eye for detail, usability, and accessibility
  • Foundational understanding of relational databases (e.g., PostgreSQL) and data modeling concepts
  • Some exposure to cloud infrastructure (AWS, GCP) and deployment pipelines
  • Passion for clean, maintainable code and building reliable, performant systems
  • Strong communication skills and a willingness to collaborate across technical and non-technical stakeholders
  • Comfortable working in a fast-paced, dynamic environment with a hunger to learn and grow
Job Responsibility
Job Responsibility
  • Partner with AI labs and internal engineering and operations teams to help identify needs, gather requirements, and support solution design
  • Work on custom asks from customers to help rapidly prototype and deploy tailored solutions that address unique, high-impact challenges
  • Tackle complex technical problems with support from senior engineers, taking increasing ownership of delivery from concept through deployment
  • Rapidly prototype, test, and iterate on tools in response to real-time feedback
  • Contribute to architectural discussions and help establish best practices for reliability, scalability, and security in high-impact deployments
  • Document solutions and help create technical playbooks for repeatable, scalable deployment processes
What we offer
What we offer
  • Equity in a fast-growing company
  • 401(k) match, competitive compensation, financial coaching
  • Paid parental leave, fertility benefits, parental coaching
  • Medical, dental, and vision, mental health support, $500 wellness stipend
  • $2,000 learning stipend, ongoing development
  • Internet, commuting, and free lunch/gym in our SF office
  • Flexible PTO, 15 holidays + 2 flex days
  • Team outings & referral bonuses
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager

As Senior Engineering Manager on our team, you will work with our Engineering Le...
Location
Location
Canada , Toronto
Salary
Salary:
200000.00 CAD / Year
flywheeldigital.com Logo
Flywheel Digital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Progressive years of software engineering experience
  • 3+ years leading teams of Engineering talent from co-op to Staff
  • Strong experience working with Python, Django, Flask, ReactJS, Airflow
  • Strong software engineering fundamentals including systems architecture, algorithms, problem solving
  • Experience building web-based SaaS products
  • Understanding of how the Web and Cloud works
  • Experience working in GCP, AWS or Azure
  • Experience scaling systems that ingest terabytes of data daily
  • Customer obsessed
  • Able to build relationships with a diverse set of internal and external stakeholders
Job Responsibility
Job Responsibility
  • Lead, mentor, and manage a team of Engineers focused on advertising bidding algorithms
  • Build and execute development plans, create and deploy best-in-class processes, and proactively identify and resolve issues
  • Use depth and breadth of technical expertise to ensure platforms being built are scalable, maintainable and extensible
  • Work closely with peers in product, design, production and QA, to ensure seamless execution
  • Actively participate in design and code reviews for the team
  • Work towards building a cohesive team united by best in class engineering principles
  • Help drive a cohesive strategy to take our team and products to the next phase of growth and scale
  • Attract, develop, and retain the next generation of Engineering leaders and top talent in North America
What we offer
What we offer
  • Flexible vacation time
  • Great learning and development opportunities
  • Benefits that help you live your best life
  • Parental leave and benefits
  • Volunteering opportunities
  • Employee Resource Groups (ERGs)
  • Competitive rewards package
  • Unparalleled career growth opportunities
  • Supportive, fun and engaging culture
  • Fulltime
Read More
Arrow Right

Rotational Development Program Software Engineer Power Solutions

Bosch offers an exceptional Rotational Development Program (RDP) tailored for Ba...
Location
Location
United States , Farmington Hills
Salary
Salary:
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree received within the last 2 years in one of the following majors: Electrical Engineering, Computer Engineering, Mechanical Engineering (with Controls focus), Computer Science, Math or Physics (with Controls focus)
  • Minimum 3.0 cumulative GPA
  • Minimum of one completed internship, co-op, or six months full-time relevant work experience related to your field of study
  • Excellent verbal and written communication skills
  • Open to work with international teams and time zones
  • Geographically mobile: Candidates must be willing and able to relocate multiple times within the U.S., with the possibility of completing an international assignment
Job Responsibility
Job Responsibility
  • Supports change request management, requirements engineering, system and software architecture design, and testing activities
  • Develops, analyzes, and debugs both low‑level and application software, while gaining exposure to security, safety, and project management topics
  • Executes delivery testing to ensure software quality and compliance
  • Analyzes customer-reported issues, drives root-cause investigation, and leads them to resolution
  • Prepares and delivers technical documentation and presentations to internal stakeholders and customers
  • Contributes to internal system and software improvement initiatives
  • Fulltime
Read More
Arrow Right