1

Software Developer Internship Jobs in Alberta (NOW HIRING)

... software installation, maintenance and monitoring. * Update engineering documentation to create system knowledge and enhance product robustness. Must-Have: * Registered in the Engineering Internship ...

The Opportunity TC Energy is hiring Engineering Interns in Calgary, AB to support a variety of ... Software/Computer Engineering, Energy Engineering, or a related field. At TC Energy, connection is ...

The Opportunity TC Energy is hiring Engineering Interns in Airdrie, AB to support a variety of ... Software/Computer Engineering, Energy Engineering, or a related field. At TC Energy, connection is ...

Delivery Engineer - Canada

Calgary, AB ยท On-site

CA$80K - CA$120K/yr

Our award-winning software platform is powered by a team of world-class experts in big data ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...

Recent graduate with 0-2 years of relevant experience; co-op, internship, research, field ... Exposure to AutoCAD, Civil 3D, GIS, data-management tools, or engineering analysis software is an ...

... internships or co-op placements. * Registered as an Engineer-in-Training (EIT), or eligible for ... Experience with geotechnical software such as GeoStudio, SLOPE/W, Seep/W, Settle3, LPile, or ...

New

... advise interns and new grads. District Overview Kiewit Engineering Group, Inc is a full-service ... of drafting software including MicroStation, Autodesk, SmartPlant #LI-KM2 Other Requirements:

Showing results 41-60

Software Developer Internship information

What is a software developer internship?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a software developer intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

What are the key skills and qualifications needed to thrive in a software developer internship, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What does a software developer internship do?

A software developer internship provides hands-on experience in designing, coding, testing, and debugging software applications under the supervision of experienced developers. Interns often work on real projects, learn industry tools like version control systems, and develop programming skills in languages such as Java, Python, or C++. The internship helps build practical knowledge and professional skills for a future career in software development.
Infographic showing various Software Developer Internship job openings in Alberta as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Positioning Services Intern

Calgary, AB โ€ข On-site

Hexagon
Performing Arts Companiesย โ€ขย 11 - 50 employees

Internship

Posted 10 days ago


Job description

Hexagon's Autonomous Solutions, is looking for a Positioning Services Intern to join our high-tech engineering and manufacturing company for the period of May 3 2027 to May 2, 2028.  In this position, you will have the opportunity to work with both the network processing team to generate GNSS corrections, and collaborate with the positioning engine team to use those corrections for real time positioning applications. You will assist to develop and test this positioning services software from end-to-end, and through this, build a deeper understanding of error sources that impact GNSS positioning.  Our industry-leading global and regional correction services are broadcast via satellite and TCP/IP and used by marine, agricultural and automotive industries. This position may be a great fit if you have a passion for learning an emerging technology, and desire to use your engineering skills to solve real-world challenges and shape the future of the industry.

The Location: Hexagon is a global company with offices around the world. This position is based in Calgary, Alberta. 


As our Positioning Services Intern, responsibilities include:

  • Work with industry-leading experts to develop and test end-to-end GNSS positioning solutions, from correction computation to positioning.
  • Plan and execute data collections to support investigations into existing and new technologies.
  • Perform formal and exploratory testing, troubleshooting failures and investigating issues.
  • Contribute to test documentation, including the design, specifications, runs, results, and compliance to requirements.
  • Provide statistical and graphical analyses on performance data and product functionality.
  • Develop tools to analyse and visualize positioning and correction performance.
  • Manage development environments, correction and monitoring software installation, maintenance and monitoring.
  • Update engineering documentation to create system knowledge and enhance product robustness.

Must-Have:          

  • Registered in the Engineering Internship/Co-op program and have completed at least your 2nd or 3rd year of studies by the start of your work term; Masters and PhD students are also eligible.
  • Enrolled in Electrical, Computer, Software, Geomatics Engineering, Computer Science, Mathematics, or Physics at a recongized post secondary institution.
  • Available for a minimum 12 month work term, 37.5 hours a week.
  • Strong academic credentials.
  • Strong communication skills, both oral and written.

Key Success Factors: 

  • Able to work in a collaborative distributed team environment.
  • Confident self-starter.
  • Able to visualize and organize information from a complex, multi-program software system.
  • Detail oriented person able to follow complex instructions with a โ€œfirst-time rightโ€ attitude.
  • Motivated by challenging work.
  • You are comfortable working individually but know when to ask for help.

Nice-to-Have:

  • Knowledge of GPS/GNSS/INS.
  • Knowledge of estimation methods.
  • Experience with both Windows and Linux.

If you require any special accommodation, please email our team at hrrecruitingteam.ap@hexagon.com and we will be pleased to follow up with you. Please do not send cover letters or resumes to this address.

The Company: Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications. Youโ€™ll be joining over 24,000 people in 50 countries on the leading edge of your field.

This position is with Hexagon Autonomous Solutions, a global technology leader, pioneering end-to-end solutions industry leaders rely on for assured positioning and autonomy on land, sea, and air. Our work touches every aspect of life, from sustainability on Earth to enabling autonomy.

This job posting closes on September 28, 2026.