1

Apprentice Software Engineer Jobs in Toronto, ON

CNC Programmer

Milton, ON · On-site

CA$30 - CA$35/hr

Utilize simulation software (Vericut or NC Simulator) to verify toolpaths, detect collisions, and ... High School Diploma (Technical certificate or apprenticeship preferred). * 10+ years of hands-on ...

... apprenticeship. * Minimum 2 years of experience with MasterCAM and Solid Works software as well as the operation of Fanuc or Haas NC Controllers. * Experience in programming and operation of computer ...

... equipment and software fault finding/programming. Key Accountabilities and Activities ... 3. * Time Served Apprenticeship. * Significant experience (2+ years) within high volume ...

... equipment and software fault finding/programming. Key Accountabilities and Activities ... 3. * Time Served Apprenticeship. * Significant experience (2+ years) within high volume ...

Expedites any changes to engineering, detailing, fabrication and/or erection. * Attends project ... Knowledge of project management software, preferred. * Knowledge in structural steel fabrication ...

As well as automation maintenance tasks including, robotics, vision, and controls programming. You ... Train and mentor machine technicians and apprentices * Other duties and special projects as ...

Must have completed an apprenticeship program for Machinist or equivalent experience * Machinist ... Excellent knowledge of CNC Programming and CNC machine controls i.e. tool offsets/changes, program ...

Field Quality Coordinator

Hamilton, ON · On-site

CA$31 - CA$38/hr

Completion of a college diploma or degree in Engineering or similar * 1 to 3+ years' experience in ... Tuition support (Apprentice, Continued Education) * Values in Action (ViA)- participating in ...

... Apprentice including an Associate Degree in Finance, Statistics, Mathematics, Meteorology or ... area AND Programming experience Preferred: Insurance and /or ReInsurance industry experience ...

Apprentice Software Engineer information

What are Apprentice Software Engineers?

Apprentice Software Engineers are entry-level professionals who are learning the fundamentals of software development while gaining hands-on experience under the guidance of more experienced engineers. They typically participate in structured training programs or apprenticeships, working on real projects to build their technical and problem-solving skills. This role is ideal for individuals who are new to the industry and want to develop practical knowledge while contributing to software engineering teams.

What types of projects and technologies do Apprentice Software Engineers typically work on during their training period?

As an Apprentice Software Engineer, you’ll usually start by supporting ongoing development projects, often working on bug fixes, feature enhancements, or internal tools under the guidance of senior engineers. You may be exposed to a variety of technologies depending on the company, such as front-end frameworks (like React), back-end languages (such as Python or Java), and version control systems (like Git). The projects are designed to gradually increase in complexity, helping you build both technical skills and familiarity with industry-standard workflows. Collaboration is key, so you’ll regularly participate in code reviews, team meetings, and pair programming sessions to develop your abilities and receive constructive feedback.

What are the key skills and qualifications needed to thrive as an Apprentice Software Engineer, and why are they important?

To thrive as an Apprentice Software Engineer, you need a foundational understanding of programming languages, problem-solving skills, and usually a relevant degree or coursework in computer science. Familiarity with development tools such as Git, integrated development environments (IDEs), and basic knowledge of databases and version control systems is common. Strong communication, eagerness to learn, and teamwork make someone stand out in this role. These skills and qualities are crucial for effective learning, collaboration, and adapting to new technologies in a dynamic software development environment.
What are the most commonly searched types of Software Engineer jobs in Toronto, ON? The most popular types of Software Engineer jobs in Toronto, ON are:
What are popular job titles related to Apprentice Software Engineer jobs in Toronto, ON? For Apprentice Software Engineer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Apprentice Software Engineer jobs in Toronto, ON look for? The top searched job categories for Apprentice Software Engineer jobs in Toronto, ON are:
Infographic showing various Apprentice Software Engineer job openings in Toronto, ON as of June 2026, with employment types broken down into 81% Full Time, 14% Part Time, and 5% Contract. Highlights an 85% Physical, 7% Hybrid, and 8% Remote job distribution.

3rd or 4th Year Apprentice Technician | Nissan/Infiniti Downtown

Downtown AutoGroup

Toronto, ON

$30/hr

Other

Medical, Dental, Vision

Posted 20 days ago


Job description

3rd or 4th Year Apprentice Automotive Technician - Elevate Your Career at Nissan/Infiniti Downtown!

Are you passionate about cars and driven to keep them running at their best? At Nissan/Infiniti Downtown, part of the revolutionary Downtown AutoGroup (DAG), we're not just servicing cars. We're engineering trust, crafting reliability, and revolutionizing the automotive service experience. We're a community of skilled professionals who believe that maintaining a vehicle should be as rewarding as driving one. 

We offer a dynamic and fast-paced environment where technology and innovation meet expert craftsmanship. Our team is committed to excellence, and we are looking for individuals who share our passion for cars and dedication to customer satisfaction.We're changing the way people buy cars - be a part of it! Take a look at our unique approach and see for yourself!

Why we need you

You know that satisfying moment when a perfectly tuned engine purrs to life? That blend of precision, expertise, and mechanical harmony? That's what we live for. And that's where you come in.

Our vision at Nissan/Infiniti Downtown is to create lifetime guests, not just one-time customers. To do that, we need someone extraordinary. Someone who doesn't just fix problems, but prevents them. Someone who sees beyond the immediate repair to the long-term performance of the vehicle. Someone who embodies our "fix it right the first time" attitude.

Without you, we're just another service center. With you, we're the guardians of our guests' automotive dreams, ensuring their vehicles are always ready for the next adventure.

Here's what you'll be doing

As a 3rd or 4th Year Apprentice Technician, you will work closely with experienced technicians to develop your mechanical skills and gain hands-on experience in diagnosing, repairing, and maintaining a wide range of vehicles. This role is perfect for those who are eager to learn, ready to get their hands dirty, and excited about advancing in the automotive field.

Your responsibilities will include:

  • Hands-On Training: Work alongside senior technicians to learn all aspects of automotive repair and maintenance, including brake systems, transmissions, engine diagnostics, electrical systems, suspension, and more.
  • Vehicle Inspection: Assist in conducting thorough vehicle inspections to identify mechanical issues, wear and tear, and potential safety concerns.
  • Diagnostics and Repairs: Learn to use advanced diagnostic equipment and software to troubleshoot and resolve mechanical problems, ensuring vehicles are repaired to the highest standards.
  • Preventative Maintenance: Perform routine maintenance services such as oil changes, tire rotations, battery replacements, and fluid top-ups.
  • Team Collaboration: Communicate effectively with service advisors and team members to ensure smooth workflow and customer satisfaction.
  • Safety and Cleanliness: Maintain a clean and safe workspace, adhering to all company and industry safety standards.

You need these qualifications

  • Passion for Automobiles: A genuine interest in the automotive industry and a desire to build a long-term career as a skilled technician.
  • Education: High school diploma or equivalent is required. Enrollment in or completion of an automotive-related vocational program is a plus.
  • Mechanical Aptitude: Strong problem-solving skills and a keen attention to detail when working with complex systems.
  • Communication Skills: Ability to effectively communicate with team members and customers in a clear and professional manner.
  • Physical Ability: Comfortable with standing, bending, lifting heavy objects, and working in a physically demanding environment.
  • Basic Knowledge: Familiarity with vehicle service requirements, automotive tools, parts, and systems is a plus, but not required. Training will be provided.
  • Valid Ontario G Driver's License with no demerit points.

 What we offer

  • Performance-Driven Culture: We celebrate achievements and foster a results-oriented work environment.
  • Career Growth: We're committed to helping our team members grow their careers with us - we believe in promoting from within.
  • Community: Be part of a team that's as passionate about cars as you are, in one of the most vibrant cities in the world.
  • Competitive Pay: We value your contributions and ensure you're rewarded accordingly.
  • Comprehensive Benefits: Health, dental, and vision coverage, along with a Parts & Service Discount and a generous Vehicle Purchase Program.
  • Professional Development: Ongoing training opportunities to keep your skills sharp and your career on track through our DAG Academy.
  • Modern Facility: Work in a clean, organized, and well-equipped shop that prioritizes safety and efficiency at our state-of-the-art Autoplex.
  • Rich Legacy: Established in 1992, our group has grown from a single dealership to employing over 300 professionals that collectively represent the largest retailer of automobiles in downtown Toronto.

You are what drives us ... Apply Now!

If you're ready to take your career to the next level, please apply. We're excited to hear your story!

This is an in-person role.

Nissan/Infiniti Downtown and Downtown AutoGroup are equal opportunity employers committed to creating an inclusive and accessible environment for all employees. We'd be happy to provide reasonable accommodations to help you apply - just email us at hr@dtautogroup.com.

Join us at Nissan/Infiniti Downtown in revolutionizing the automotive service experience!

All candidates must be eligible to work in Canada. We thank all applicants for their interest; however, only those selected for an interview will be contacted.