software engineer junior

See average salary for software engineer junior »

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

  • Software Engineer

    3 days ago


    Canada Mastercard Inc. Full-time

    Design and develop scalable, service-oriented software architecturesDrive the development of robust web applications and continuously enhance product capabilitiesProduce well-structured, maintainable code using modern design patterns and principles that ensure separation of concernsWrite clean, testable code and participate in peer code reviews to ensure...


  • Canada Flip retail Full-time

    Elevate your engineering career with Manaflex LLC as a Junior Mechanical Engineer in Taicang/Shanghai. Fluency in English and Mandarin is essential for this full-time role where you’ll manage design-to-production processes. Manaflex LLC, founded by former Tesla and Apple staff, is looking for a qualified engineer to oversee the manufacturing of...


  • Vancouver, Metro Vancouver Regional District, Canada Tetra Tech Full-time $70,000 - $80,000 Contract

    Tetra Tech is adding an Electrical Engineer-in-Training (EIT) to our Electrical team based in Vancouver, BC . Why Tetra Tech:At Tetra Tech, we are Leading with Science to solve the world’s most complex challenges. Our industry-leading experts in engineering and consulting are committed to driving positive change in communities around the world. For nearly...


  • Quebec, Capitale-Nationale, Canada Macdonald, Dettwiler And Associates Corporation Full-time $52,000 - $76,000 Contract

    Building the space between proven and possible, MDA Space (TSX:MDA) is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration...


  • Terrace, Regional District of Kitimat-Stikine, Canada WSP Global Inc. Full-time $67,000 - $88,000 Contract

    Junior Geotechnical Engineer-in-Training Terrace, BC, Canada Job Description What if you could redefine what’s possible? With us, you can. What if you could redefine what’s possible? With us, you can. You want Purpose. Growth. Opportunity. People who get it. We are the home of ambitious, passionate, and innovative world shapers. With an unmatched breadth...


  • Enfield, NS, Canada L3Harris Technologies Full-time $55,500 - $102,500 Contract

    Launch your engineering career in avionics as a Junior Systems Engineer. Collaborate on system planning, integration, and validation for military aircraft platforms, ensuring effective performance throughout their lifecycle. This position involves working within the Halifax Avionics Systems Engineering team, focusing on the CP-140 Aurora among other...


  • Mississauga, Peel Region, Canada AtkinsRéalis Group Full-time $55,000 - $75,000 Contract

    ## Junior Human Factors EngineerApply: CA.ON.Mississauga.2251 Speakman Drive: Full time: Posted Today: R-163916### **Job Description**## **Overview** The Human Factors Engineering department is responsible for providing engineering support from a Human Factors perspective to the design of nuclear power generation equipment, digital instrumentation...


  • North Bay, Nipissing District, Canada EXP Full-time $60,000 - $75,000 Contract

    Junior Civil Engineer (EIT) Location: North Bay, ON. Job Summary: We’re looking for a Junior Civil Engineer/EIT to assist in design tasks for infrastructure projects such as watermains, storm and sanitary sewers, grading, and storm water management. The role involves drafting in AutoCAD Civil 3D, liaising with clients and regulatory authorities, and...


  • Ottawa, ON, Canada General Dynamics Mission Systems, Inc. Full-time $55,000 - $75,000 Contract

    Job Description We are currently seeking a Junior Systems Engineer to join our Land Command, Control, Communications, Computers, Cyber, Intelligence, Surveillance and Reconnaissance (LC5ISR) team, supporting the development of advanced Intelligence, Surveillance, Target Acquisition and Reconnaissance (ISTAR) capabilities for the Canadian Army. In this role,...


  • Ahuntsic North, Quebec, Canada Stantec Full-time

    Design steel, concrete, masonry, and wood structures with Stantec's Buildings team in Ottawa as a Junior Structural Engineer.This EIT role supports multidisciplinary building projects under Senior Structural Engineer supervision. You will analyze structural systems, prepare calculations and drawings, coordinate with disciplines, and apply building codes....


  • Oakville, Ontario, Canada J.S. Held LLC Full-time

    Forensic engineering begins in Oakville with vehicle examinations, data analysis, and technical reporting on a hybrid schedule. Build specialized accident reconstruction skills through fieldwork and mentorship.J.S. Held seeks a Junior Forensic Engineering Specialist for its Accident Reconstruction team. The work combines physical evidence documentation,...


  • Canada FluidAI Medical Full-time

    Research and Development Engineer (Junior) Company Description: FluidAI is specialized in the development and deployment of data-driven surgical solutions, with an initial focus on general and gastrointestinal surgery. Our technologies integrate medical devices, software, and artificial intelligence into platforms that address real clinical and...


  • Canada Stantec Full-time

    Great communities are built on connection. From vibrant economic centres, resilient communities, and public spaces where we gather to the roads, bridges, transit systems, airports, and ports that connect us, our work touches everyday life. We bring together diverse perspectives and expertise to deliver meaningful outcomes. Join us to help plan, design,...


  • Canada Macdonald, Dettwiler And Associates Corporation Full-time

    Design satellite systems at MDA Space, applying systems engineering and SysML modelling across remote sensing and communications missions. This junior role spans lifecycle activities.The Junior Satellite Systems Engineer supports requirements, architecture, integration, verification, and operations for current and next-generation satellites. You will work...


  • Canada Tetra Tech Full-time

    Junior Geotechnical Engineer-In-Training Tetra Tech is adding a Junior Geotechnical Engineer-In-Training toour Western Canada Engineering team based in Kelowna, BC . Why Tetra Tech: At Tetra Tech, we are Leading with Science to solve the world’s most complex challenges. Our industry-leading experts in engineering and consulting are committed to...


  • Canada WSP Global Inc. Full-time

    What if you could redefine what's possible? With us, you can.With us, you can. You want Purpose. Growth. Opportunity. People who get it.We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions.We are...


  • Canada Placements24 Full-time

    Apply industrial engineering principles in Kimberley, Northern Cape, supporting production analysis and process improvement through a hybrid work model.This Junior Industrial Engineer supports a manufacturer of specialized electronic components. You will work with senior engineers on production data, Lean Manufacturing, workflow optimization, and operational...

  • Software Engineer

    3 days ago


    Canada Mecka Full-time

    About Mecka AI Mecka AI is building the data infrastructure layer for robotics and embodied AI.We design and operate global systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs and robotics companies to train and validate humanoid and embodied AI systems.We work closely with frontier robotics teams to bridge...


  • Calgary, AB, Canada Okan Full-time $55,000 - $75,000 Contract

    Mining planning and closure work await a Junior Consultant in Training at Okane’s Calgary office, supporting practical engineering solutions. Collaborate across disciplines on diverse mining projects.This junior position supports clients and technical teams from early-stage planning through relinquishment. You will develop mine plans, material balances,...


  • Wolseley, SK, Canada CA Support CC Full-time $60,000 - $80,000 Contract

    Reference: CPT001173-FT-1JUNIOR PROCESS ENGINEERWolseleyOur client, an industry leader since 1968, specializes in eco-friendly solutions in the wine industry. They have a vacancy for a permanent Junior Process Engineer to be based in Wolseley.Duties & ResponsibilitiesRESPONSIBILITIES:Design and optimise chemical processes for the conversion of winery waste...