1

Graduate Software Engineer Jobs in Waterloo, ON (NOW HIRING)

Best-in-class engineering, design and manufacturing combined with category-leading brands in ... Comfortable learning and navigating new software platforms with limited instruction. Ability to ...

Experience with continuous delivery, DevOps, and release management * Graduate with 6+ years of total Software delivery experience. * Background in software development, QA, or BA is highly desirable ...

Graduate of Electrical or Mechanical Engineering Technology (3-year Robot or Automation Program ... Maintenance of all paint programming software, application files and computer backups * Proactively ...

Showing results 21-29

Graduate Software Engineer information

See Waterloo, ON salary details

$27.5K

$91.9K

$160.8K

How much do graduate software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for graduate software engineer in Waterloo, ON is $91,876.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,603.00 and $119,342.00 per year, depending on experience, location, and employer.

What is a graduate software engineer?

A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.

What does a graduate software engineer do?

As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.

What are the key skills and qualifications needed to thrive as a graduate software engineer?

To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.

What cities near Waterloo, ON are hiring for Graduate Software Engineer jobs?

Cities near Waterloo, ON with the most Graduate Software Engineer job openings:

Infographic showing various Graduate Software Engineer job openings in Waterloo, ON as of August 2026, with employment types broken down into 77% Full Time, 20% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $91,876 per year, or $44.2 per hour.

Skywise Flight Planning Domain Product Owner

Ag

Waterloo, ON • Hybrid

Full-time

Life, PTO

Re-posted 10 days ago


Key responsibilities

  • Convert business and operational needs into User Stories and work with the development team to implement and validate them.

  • Lead by example in deploying Lean-Agile principles, breaking silos, and ensuring development aligns with the overall Portfolio framework vision.

  • Ensure Skywise processes effectively bridge the gap between recommendations and daily practices to enhance efficiency, flexibility, and value.


Job description

Job Description:

Skywise is a leading digital services company, wholly owned by Airbus. We deliver a first-of-its-kind offer that seamlessly integrates Planning & Operations Control, Flight, Technical, and Ground Operations. By providing interoperable digital solutions for end-to-end operations, Skywise combines aircraft manufacturer expertise and digital know-how to transform operational complexity into predictable and profitable performance, ensuring resilient and more sustainable operations.

As a Product Owner, you will be a passionate and skilled leader, defining and validating what teams will achieve during each Product Increment (PI). You will be a key contributor to Skywise Flight Planning vision.

Your expertise will have a tangible, worldwide impact as you guide our SAFe software delivery teams to help the aviation industry operate more efficiently and safely, making a true difference and helping talented and motivated teams reach new heights.

This job requires constant awareness of the compliance risks we face in day-to-day responsibilities. Continuous commitment to act with integrity with each other, with your communities, business partners and suppliers is the foundation of your success and sustainable growth.

Responsibilities:

Main responsibilities of Product Owner are described in the SAFe framework at https://www.scaledagileframework.com/product-owner/

More specifically in Skywise, the Product Owner is a key asset turning the business / operational needs collected with the Product Management into User Stories, and then working closely with the development team to get these User Stories properly implemented and validated as per the Definition of Done objectives.

The candidate will be asked to lead by example on the deployment of Lean-Agile principles, breaking the silos, and ensuring any development fits with the overall Portfolio framework vision.

The candidate will also be active in ensuring that Skywise processes are successful in bridging the gap between "by the book" recommendations and daily practices which can be more driven by business objectives.

As Skywise is looking for efficiency, flexibility and focus on value, the candidate will be working within the development team and significantly contribute to its performance. To promote this flexibility and focus on value, the candidate must transition between functional and technical domains effectively.

This position is open to fulfill the need for Product Owner on multiple teams.

Must Haves:

  • Engineer or Master degree in software engineering or aeronautics or commensurate experience

  • Minimum 3 years experience as a Product Owner or equivalent

  • Solid experience in the Aviation industry, noticeably Flight Operations and associated digital solutions.

  • Experience in SAFe

  • Strong leadership skills

  • Superior analytical and problem solving skills

  • High energy, driven to innovate, and a team player

  • Strongly focused and self-motivated to overachieve goals

  • Excellent written and verbal communication skills

  • Strong interpersonal skills and an ability to interact effectively with senior management, customers and partners

  • Working experience on Agile project management tools (Agility/VersionOne, Jira, etc)

  • English negotiation level

Nice to Haves:

  • Experience with continuous delivery, DevOps, and release management

  • Graduate with several years of Software delivery experience.

  • Background in BA, QA or software development is highly desirable


What we Offer:

Located in the heart of University of Waterloo's David Johnston Research + Technology Park, Skywise is close to shops, restaurants, gyms, daycare, and many other amenities, and only 10 minutes away from Hwy 85. As part of our family, you will enjoy:

  • Being part of Airbus Network

  • Flexible hours

  • Hybrid working environment (3 days in office)

  • Free parking

  • Vacation Days (15 - 25)

  • Professional Development Day

  • Christmas shut down

  • Summer core hours

  • Strong work-life balance

  • Casual dress code

  • Competitive group benefits plan

  • Strong focus on mental health support benefits

  • Sick and Personal days

  • RRSP matching program

  • Life Insurance

  • Access to Employee Share Scheme

  • Maternity & Paternity benefits

  • Referral program

  • Rewards and Recognition program

  • Training and Development Support

  • Monthly Lunch and Learns

  • Fitness & Wellness reimbursement

  • An active social committee

  • Organized Volunteer Events

  • Game room, including a flight simulator!

  • Active Inclusion & Diversity Committee

  • And much more


AI Disclosure: No artificial intelligence tools are used to screen, assess, or select candidates for this role

Selection and Hiring Commitment

We thank all applicants for applying. Only selected applicants will be contacted.

Skywise is committed to creating an environment and a culture where everyone feels like they belong no matter who they are or where they are from. We are committed to providing equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job. We do not discriminate against any employee or applicant for employment because of race, colour, sex, age, national or ethnic origin, religion, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, record of offences, and basis of disability or any protected class. Accommodations will be available on request for candidates throughout the entire recruitment and selection process.

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth.

Company:

NAVBLUE, Inc.

Contract Type:

Permanent

-----

Experience Level:

Professional

Job Family:

Digital

By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported toemsom@airbus.com.

At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.