entry level software engineer

1,000 entry level software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Fort Chipewyan, Alberta, Canada 1750 Suncor Energy Operating Inc. Full-time

    Join Suncor Energy as an entry-level Mining Engineer in Fort McMurray, Alberta. Drive innovation in mine planning and reclamation with relocation support and comprehensive benefits.Suncor is hiring passionate New Graduate Mining Engineers to support various mining activities. Engage directly with tailings management and water management, contributing to...


  • Toronto, Ontario, Canada KellyOCG Full-time

    Launch your career with a premier client as an Entry-Level Verification Engineer I. This opportunity emphasizes Logic and Mixed-Signal verification within complex designs. As a Verification Engineer I, your role includes the development of verification plans and execution of timing analysis for mixed-signal systems. Working closely with various teams, you...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Diligent Corporation Full-time €100,000 - €150,000 Temporary

    This position is based in Vancouver, BC , within Diligent’s Technical Center of Excellence. We are currently hiring candidates who are based in or able to work from Vancouver . Software Engineer — Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position Overview As a Software...


  • , Canada Diligent Full-time

    This position is based in Vancouver, BC , within Diligent’s Technical Center of Excellence. We are currently hiring candidates who are based in or able to work from Vancouver . Software Engineer — Platform AI Service Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position Overview As a Software Engineer...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Thurber Engineering Full-time

    Explore a rewarding career as an Entry-Level Geotechnical Engineer with Thurber in Calgary, Alberta. Engage in diverse geotechnical projects that will bolster your engineering expertise and practical skills. In this role, you will be involved in managing various projects, coordinating field inspections, and performing soil analyses. The position includes...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada RESPEC Full-time

    Elevate your career as an Entry-Level Drilling Engineer at RESPEC, focusing on cutting-edge drilling projects in Mining & Energy. Work alongside industry experts while gaining valuable experience in a supportive environment. As a Junior Drilling Engineer at RESPEC, you will assist in the planning and execution of a variety of drilling projects. This role...


  • Grande Cache, AB, Greenview Census Division, AB; Alberta, Canada CST Canada Coal Limited Full-time

    CST Coal is seeking an Entry-Level Geotechnical Engineer In Training to enhance mining safety through effective risk management of geotechnical hazards. Focus on pit wall and waste rock safety. In this pivotal role, you will report to the Superintendent of Geotechnical Engineering and Geology, handling field inspections and slope monitoring systems. Your...


  • Markham, ON, York Regional Municipality, ON; Ontario, Canada Stantec Consulting International Ltd. Full-time

    Kickstart your engineering career as an Entry-Level Structural Engineer with Stantec. Collaborate on innovative designs and support project delivery in a fast-paced environment. As a Structural Engineer-in-Training, you will work closely under senior engineers while assisting in structural calculations and design processes. This role involves creating...


  • , Canada Stantec Consulting International Ltd. Full-time

    Kickstart your engineering career as an Entry-Level Structural Engineer with Stantec. Collaborate on innovative designs and support project delivery in a fast-paced environment. As a Structural Engineer-in-Training, you will work closely under senior engineers while assisting in structural calculations and design processes. This role involves creating...


  • , Canada CST Canada Coal Limited Full-time

    CST Coal is seeking an Entry-Level Geotechnical Engineer In Training to enhance mining safety through effective risk management of geotechnical hazards. Focus on pit wall and waste rock safety. In this pivotal role, you will report to the Superintendent of Geotechnical Engineering and Geology, handling field inspections and slope monitoring systems. Your...


  • , Canada Q Block Full-time

    Launch your career at Q-Block Computing as a Junior Quantum Engineer in Ottawa, ON. This role provides a unique opportunity to work on cutting-edge quantum hardware systems. As a key member of the R&D engineering team, you will engage in designing and validating hardware systems that operate reliably under real-world conditions. Your curiosity about physics...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Q Block Full-time

    Launch your career at Q-Block Computing as a Junior Quantum Engineer in Ottawa, ON. This role provides a unique opportunity to work on cutting-edge quantum hardware systems. As a key member of the R&D engineering team, you will engage in designing and validating hardware systems that operate reliably under real-world conditions. Your curiosity about physics...


  • , Canada Diligent Corporation Full-time

    This position is based in Vancouver, BC , within Diligent’s Technical Center of Excellence. We are currently hiring candidates who are based in or able to work from Vancouver . Software Engineer — Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position Overview As a Software...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Diligent-14787b60 Full-time €100,000 - €150,000 Temporary

    This position is based in Vancouver, BC , within Diligent's Technical Center of Excellence. We are currently hiring candidates who are based in or able to work from Vancouver . Software Engineer — Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position Overview As a...


  • , Canada Diligent-14787b60 Full-time

    This position is based in Vancouver, BC , within Diligent's Technical Center of Excellence. We are currently hiring candidates who are based in or able to work from Vancouver . Software Engineer — Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position Overview As a...


  • , Canada Socotra, Inc. Full-time

    At Lyft, our purpose is to serve and connect. Lyft is looking for software engineers from a scope of disciplines. We are growing our team with people who want to build, improve and incorporate technologies that make the lives of our community more enriched. As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and...


  • , Canada TD Full-time

    Join a technology solutions provider as a Quality Engineer I in Toronto, Ontario, focusing on quality assurance and test automation. You'll play a key role in refining software delivery processes through effective testing. This position requires 2-3 years of experience in quality engineering and a computer science background. You'll be responsible for test...


  • , Canada Sierra Wireless Full-time

    Join Semtech Corporation as an Entry-Level Quality Engineer in Burlington, ON. Focus on testing, product quality improvement, and driving engineering investigations. In this role at Semtech, you'll be part of a team dedicated to enhancing product quality through effective testing and customer return analysis. You will independently investigate product...


  • Elora, ON, Canada Mallot Creek Group Inc. Full-time $70,000 - $80,000 Contract

    Explore a promising career as a Mechanical Engineering Graduate at Mallot Creek Group. Engage in innovative design projects in a collaborative setting. This entry-level position enables you to work closely with experienced engineers on mechanical solutions for food and beverage plants. You’ll participate in the design process, manage documentation, and...


  • Red Deer, AB, Red Deer Census Division, AB; Alberta, Canada Socket.dev Full-time

    Kickstart your engineering journey with Stantec in Calgary as an Engineer-in-Training. This role focuses on developing water and wastewater solutions while benefiting from a collaborative and supportive environment. As part of a multidisciplinary team, you will assist in major municipal projects, gaining exposure to every phase from planning to...