1

Associate Software Engineer Intern Jobs in Calgary, AB

The Engineer, Low-Code guides clients on employing Power Platform tools - Copilot Studio, Power ... Strong software engineering background - C#.net/Full-Stack development Exposure to Power Pages and ...

Associate Consultant, Maximo Location: Hybrid/Home-based, Canada Position Summary: We are seeking ... a world-leading software company providing solutions for architecture, engineering, and ...

Associate Analog Design Engineer

Calgary, AB · On-site

CA$70K - CA$75K/yr

As an Associate Analog IC Design Engineer, you will design, verify, and evaluate high-speed ... HFSS, EMX, etc.), Matlab / Simulink, or system modelling software knowledge is a plus.

As an Associate Analog IC Design Engineer, you will design, verify, and evaluate high-speed ... HFSS, EMX, etc.), Matlab / Simulink, or system modelling software knowledge is a plus.

Previous work with engineering design software (AutoCAD, SolidWorks, etc.). * Has completed at least one materials engineering course (or equivalent). * Has completed at least one engineering design ...

... software delivery practices, such as code generation, documentation support, test case creation, solution analysis, or developer productivity tools * AWS Developer - Associate certification is ...

Senior Associate- IAM

Calgary, AB · On-site

CA$84K - CA$134K/yr

As aSenior Associate, IAMSailpointand Okta,unlock your potential and embrace the chance to drive ... Software Engineering and Management Information Systems (MIS) * Preference given to relevant ...

Showing results 21-40

Associate Software Engineer Intern information

What does an associate software engineer intern do?

An Associate Software Engineer Intern is typically a student or recent graduate who works with a software engineering team to gain practical experience. Their responsibilities often include writing and testing code, debugging software, assisting with the development of new features, and collaborating with other team members on various projects. Interns are mentored by experienced engineers and are given opportunities to learn about software development processes and tools. This role helps interns build foundational skills and explore potential career paths in software engineering.

What types of projects and responsibilities can an associate software engineer intern expect during their internship?

As an Associate Software Engineer Intern, you can expect to work on real-world projects that contribute to the company's products or services. Typical responsibilities include writing and testing code, participating in code reviews, fixing bugs, and collaborating with other engineers through agile development practices. Interns often have opportunities to attend team meetings, present their work, and receive mentorship from experienced developers. This hands-on experience not only builds technical skills but also helps you understand professional workflows and teamwork within a software engineering environment.

What are the key skills and qualifications needed to thrive as an associate software engineer intern, and why are they important?

To thrive as an Associate Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often enrollment in or completion of a relevant degree program. Familiarity with version control systems like Git, integrated development environments (IDEs), and collaboration tools such as Jira or Slack is typical. Strong problem-solving, eagerness to learn, and effective communication make candidates stand out in collaborative and fast-paced environments. These skills are crucial for contributing to real-world projects, adapting to team workflows, and building a foundation for a successful software engineering career.

What is the difference between Associate Software Engineer Intern vs Software Engineer Intern?

AspectAssociate Software Engineer InternSoftware Engineer Intern
Required CredentialsTypically pursuing or recently completed a bachelor's degree in CS or related fieldSame as Associate; often students or recent grads
Work EnvironmentEntry-level, learning-focused, supervised internshipSimilar, often in tech companies' internship programs
Employer & Industry UsageUsed across tech companies for early-career rolesCommonly used interchangeably with Associate Software Engineer Intern

The main difference between Associate Software Engineer Intern and Software Engineer Intern is minimal; both are entry-level internship roles aimed at students or recent graduates gaining industry experience. The titles are often used interchangeably, with slight variations depending on company terminology.

Infographic showing various Associate Software Engineer Intern job openings in Calgary, AB as of August 2026, with employment types broken down into 1% As Needed, 61% Full Time, 36% Part Time, 1% Temporary, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.

Co-op/Intern - Automation Specialist, Configuration & Design

Spartan Controls Ltd.

Calgary, AB

Internship

Posted 3 days ago

New


Job description

Spartan Controls is an employee-owned company and leading provider of data management, industrial automation, valves, measurement and control solutions for process industries in Western Canada and beyond.  We are dedicated to providing exceptional sales, support and service experiences for our diverse customer base in industries such as mining, power, oil & gas, municipal, pulp & paper, and chemical.

Spartan is committed to creating a sustainable modern world with innovative automation. Our focus is Customer Outcomes.  By leveraging applied automation we assist customers improving their Safety, Reliability, Operations and Productivity.  

Our employee ownership model creates a unique culture of community, creativity, entrepreneurship, and a place to build your career.  Spartan Controls provides an environment that not only encourages you to do your best, but also empowers you to do what it takes to create a solution, address a need, or respond to an issue.

Summary

We are recruiting for an Automation Specialist Co-op/Intern Student to work with our Systems, Software & Solutions Team, in Calgary.  The successful candidates will work within a project team to apply automation knowledge and experience in configuration, system design, application development, commissioning, system testing and start-up on new and existing integrated solutions primarily within our Machinery Performance business unit.

Work Term - 12 months, starting September 2026

Role and Responsibilities

To assist with the following (training provided):

  • Technical application and implementation of Programmable Logic Controller (PLC) or Distributed Control Systems (DCS): configuration of input/output signals, control logic configuration, creation of Human Machine Interface (HMI) screens
  • Documentation of control strategies and configuration
  • Troubleshoot code/configuration to improve, modify, add and fix
  • Conduct internal and external Hardware and Software Acceptance Testing
  • Assist team in providing technical support during system shutdown and start-up activities
  • Assist team in maintaining development/test equipment
  • Assist team with process improvements and tool/application development initiatives
Qualifications and Skills
  • Current undergraduate Engineering student: Electrical, Instrument, Computer, or Chemical Engineering
  • Students enrolled in a post-secondary Co-op/Internship program, returning to school in September 2028 are preferred.
  • Demonstrated issue ownership
  • Demonstrated Customer Service and Sales in an industrial environment an asset
  • A working knowledge of control system programming languages (i.e. PLC ladder logic, Function Block Diagrams, Structured Text)
  • A working knowledge of general programming languages (i.e. Python, VB, C#, etc.) an asset.
  • Proficiency in MS Office programs; Word, Power Point, Excel
  • High level technical skills and ability to learn in a fast-paced environment
  • Strong communication and time management skills
  • Collaborative team player and strong work principles
  • Excellent office organizational and operational skills
  • Detail oriented
  • Entrepreneurial work ethic
  • Familiarity with engineering documents (Piping and Instrumentation Diagrams (P&IDs), Cause and Effects (C&E), Input/Output Lists (I/O Lists), Alarm Lists, Single Line Diagrams (SLDs), etc.) an asset

 
Spartan is committed to providing a safe workplace for all employees. This position is classified as safety-sensitive, and as such, the successful candidate will be required to pass a pre-employment alcohol & drug test.

Applications will be reviewed after the closing date and those candidates selected for the next steps in the recruitment process will be contacted directly.   

Spartan recognizes that there are many ways in which candidates develop knowledge, abilities, and competencies throughout their careers. We encourage applications from candidates with a variety of backgrounds and we do consider qualifications and competencies that are equivalent to those specifically mentioned above.

As part of our recruitment process, successful candidates will be required to pass a pre-employment security background check. 

Close Date: August 23, 2026 (11:59 pm MST)

 Requisition ID: 1862