2

Full Time Software Engineer Internship Jobs in Edmonton, AB

Intern, Civil Engineering

Edmonton, AB · On-site

CA$24 - CA$32.25/hr

Currently enrolled in a Civil Engineering degree program and returning to full-time studies upon ... Familiarity with AutoCAD Civil 3D, GIS, or related engineering software is considered an asset.

Intern, Civil Engineering

Edmonton, AB · On-site

CA$24 - CA$32.25/hr

Currently enrolled in a Civil Engineering degree program and returning to full-time studies upon ... Familiarity with AutoCAD Civil 3D, GIS, or related engineering software is considered an asset.

Product Owner - Remote

Edmonton, AB · Remote

$120 - $200/hr

Product Owner Job Type: Full-time Location: Remote Role Summary We are seeking a strong Product ... Experience with AI, data, developer tools, or technology products is highly relevant. What You'll ...

New

Student Estimator Our internships and Co-ops are designed to provide you with a business relevant ... Utilize estimating software and tools to prepare detailed cost estimates, including labor ...

Overview / Responsibilities Wood Geomatics is seeking a full time Geomatics Technologist located in ... The creation of standard cadastral and engineering survey products * Providing quality assurance ...

Degree or Diploma in Engineering, Construction Management, or a related technical field ... relevant internship or co-op placements with a General Contractor. * Technical Skills: High ...

Showing results 41-60

Full Time Software Engineer Internship information

What is a full time software engineer internship?

A Full Time Software Engineer Internship is a temporary position where students or recent graduates work full-time hours at a company to gain hands-on experience in software development. Interns work alongside professional engineers on real projects, learning programming, software design, and teamwork skills. These internships typically last for a few months during the summer or academic breaks and can lead to future job opportunities. It’s a valuable way to apply classroom knowledge to real-world situations and build a professional network.

What kind of projects and responsibilities can I expect as a full time software engineer intern?

As a full-time software engineering intern, you can expect to work on real-world projects that contribute directly to your team's goals. Responsibilities often include coding, debugging, participating in code reviews, and collaborating with other engineers, designers, and product managers. You may also be tasked with writing tests, improving documentation, or assisting with the deployment of features. Interns are typically paired with mentors and encouraged to learn from team meetings and technical discussions, providing you with hands-on experience and valuable industry exposure.

What are the key skills and qualifications needed to thrive as a full time software engineer intern, and why are they important?

To thrive as a Full Time Software Engineer Intern, you typically need a solid grounding in programming languages (such as Java, Python, or C++), data structures, algorithms, and enrollment in or completion of a relevant degree program. Familiarity with version control systems like Git, basic software development tools, and sometimes experience with frameworks or cloud services is often expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns excel in collaborative, fast-paced environments. These skills and qualities are essential for contributing to real-world projects, adapting quickly, and making a meaningful impact during the internship.

What is the difference between Full Time Software Engineer Internship vs Software Engineer?

AspectFull Time Software Engineer InternshipSoftware Engineer
CredentialsTypically students or recent graduates, some may have relevant coursework or certificationsBachelor's or higher in Computer Science or related field, professional experience often preferred
Work EnvironmentTemporary, learning-focused, often part of a structured programFull-time, ongoing employment with responsibilities and project ownership
Employer & Industry UsageUsed by tech companies for talent development, seasonal or summer programsStandard full-time role in tech companies, startups, and other industries

In summary, a Full Time Software Engineer Internship is a temporary, learning-oriented position mainly for students or recent graduates, while a Software Engineer is a full-time, permanent role with ongoing responsibilities and career growth opportunities.

What are the most commonly searched types of Software Engineer Internship jobs in Edmonton, AB?

The most popular types of Software Engineer Internship jobs in Edmonton, AB are:

Infographic showing various Full Time Software Engineer Internship job openings in Edmonton, AB as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Electronics Engineering Research Specialist

Pegasus Imagery Ltd

Edmonton, AB • On-site

Full-time

Re-posted 8 days ago


Job description

About Pegasus

Pegasus is an aerospace and defense technology company developing advanced sensing and alerting systems that connect pilots and aircraft like never before. Our flagship technology, MIDAS, provides real-time flight safety insights to military and commercial operators, enabling safer operations in even the harshest conditions. Backed by major defense primes and government partners, Pegasus is entering a critical growth phase in 2027 - and we're expanding our engineering team to deliver the next generation of intelligent, connected flight safety systems.


Role Overview

We're looking for a hands-on Electronics Engineering Research Specialist to assist with the design, development, and validation of next-generation aerospace sensing platforms.
You'll contribute to the full hardware lifecycle - from concept and schematic design through prototyping, testing, and production handoff - working closely with firmware, mechanical, and systems teams.

This role is ideal for a recent Ph.D. graduate with a deep understanding of sensor design - whether electromagnetic, ultrasonic, or electro-optical - who's ready to learn and grow within a multidisciplinary aerospace engineering environment.

You'll help build reliable, low-power electronic sensors that enable flight safety in challenging and mission-critical applications.
This is a full-time position for a term of two years, supported by the Mitacs Accelerate program in collaboration with the University of Alberta's Faculty of Engineering.


Key Responsibilities

Hardware Research & Development

  • Research state-of-the art methodologies for electronically-controlled sensors.
  • Design and develop high-speed electronic circuits for high-fidelity sensing.
  • Assist with implementing low-power designs for battery-operated and wireless platforms (BLE, Li-Ion/NiMH).
  • Create schematics, perform PCB layout (in Altium Designer or KiCad), and support bring-up, integration and verification testing.
  • Participate in component selection, prototyping, and design optimization for performance, manufacturability, and reliability.

System Integration & Testing

  • Collaborate with firmware, mechanical, and systems teams on cross-functional integration and debugging.
  • Support lab and field testing for prototype systems.
  • Conduct testing, validation, and troubleshooting of electronic hardware and subsystems.

Quality & Compliance

  • Contribute to design documentation and revision control.
  • Support EMI/EMC, environmental, and reliability testing as needed.
  • Assist in meeting relevant aerospace and regulatory standards.

Collaboration & Growth

  • Work within a fast-paced, collaborative engineering team.
  • Contribute ideas to improve product design, efficiency, and reliability.
  • Learn from senior engineers while growing into increasing technical ownership over time.


Required Skills & Experience

  • Completed Ph.D. in electrical/electronics engineering, physics, or similar within the past 5 years.
  • 2-5 years of experience in electronic hardware design, ideally for embedded or wireless systems.
  • Hands-on experience with microwave laboratory testing equipment
  • Experience with PCB design tools (Altium Designer or KiCad).
  • Strong understanding of circuit design, debugging, and electronics test equipment use.
  • Excellent communication, collaboration, and documentation skills.
  • Motivated, detail-oriented, and comfortable working in a multidisciplinary environment.


Nice to Have

  • Experience working in an electronics laboratory / testing environment
  • Familiarity with RF design, microwave instrumentation, or EMI/EMC best practices.
  • Exposure to manufacturing, test automation, or design for certification and Qualification processes.
  • Interest in ultra-low power design and IoT hardware optimization.


Why Join Us

Pegasus is defining the next era of intelligent flight. As an Electronics Engineering Research Specialist, you'll contribute to technologies that enhance global aviation safety and reliability. You'll work alongside talented engineers across software, systems, and data disciplines - helping to build hardware that flies in some of the world's most advanced aircraft.

We offer:

  • Professional growth and mentorship opportunities
  • A mission-driven culture focused on technical excellence, impact, and integrity

Join a team engineering the future of connected flight.