1

Assistant System Engineer Trainee Jobs in Quebec

Junior Electrical Engineer

Sherbrooke, QC · On-site

CA$74K - CA$90K/yr

Contribute to the design of power, control and automation systems. Assist with electrical component ... Collaborate with engineering, manufacturing and commissioning teams. Contribute to the continuous ...

CA$74K - CA$90K/yr

Contribute to the design of power, control and automation systems. Assist with electrical component ... Collaborate with engineering, manufacturing and commissioning teams. Contribute to the continuous ...

CA$74K - CA$90K/yr

Contribute to the design of power, control and automation systems. Assist with electrical component ... Collaborate with engineering, manufacturing and commissioning teams. Contribute to the continuous ...

They will assist management with pre-studies of deployment and development projects in the ... systems; * collaborating with internal company support groups to accomplish objectives, and provide ...

Full-Stack Engineer

Montreal, QC · On-site

CA$90K - CA$115K/yr

The ability to contribute to features from concept to production, assist in troubleshooting system ... Collaborate with engineers, product managers, designers, and QA to deliver features end-to-end.

QC · On-site

... engineering to bolster its local multidisciplinaryteam. This team works closely with our offices in ... quality system requirements * Assist more experienced personnel with the technical aspects of ...

QC · On-site

... engineering to bolster its local multidisciplinaryteam. This team works closely with our offices in ... quality system requirements * Assist more experienced personnel with the technical aspects of ...

Showing results 21-40

Assistant System Engineer Trainee information

What is an assistant system engineer trainee?

An Assistant System Engineer Trainee is an entry-level position in the IT and software industry, typically offered to recent graduates. In this role, trainees learn about software development, system maintenance, and troubleshooting under the guidance of senior engineers. The position is designed to provide hands-on experience with various technologies and tools used in the company, allowing trainees to develop technical and problem-solving skills. After successfully completing the training period, they may be promoted to higher roles such as System Engineer or Software Developer.

What are the typical responsibilities and learning opportunities for an assistant system engineer trainee?

As an Assistant System Engineer Trainee, your first few months will typically involve a mix of technical training, shadowing experienced engineers, and working on small-scale tasks under supervision. You may assist with system installations, troubleshooting issues, and performing routine maintenance. The role often provides structured learning opportunities such as workshops and mentorship, helping you build foundational skills in system administration, networking, and security. Actively collaborating with team members and participating in group projects will also help you gain hands-on experience and better understand company-specific processes.

What are the key skills and qualifications needed to thrive as an assistant system engineer trainee, and why are they important?

To thrive as an Assistant System Engineer Trainee, you need a solid grounding in computer science fundamentals, programming languages (such as Java, Python, or C++), and typically a bachelor’s degree in engineering or a related field. Familiarity with operating systems, version control systems like Git, and basic knowledge of databases and cloud platforms are commonly required. Strong problem-solving abilities, teamwork, and effective communication help you adapt and contribute within project teams. These skills are crucial for efficiently learning on the job, supporting senior engineers, and delivering reliable technical solutions.

What is the difference between Assistant System Engineer Trainee vs Associate System Engineer?

AspectAssistant System Engineer TraineeAssociate System Engineer
QualificationsBachelor's in Engineering or related field, training focusBachelor's degree, some certifications preferred
Work EnvironmentTraining period, supervised tasksFull-time role, independent project work
Employer UsageEntry-level trainees, internship programsEntry to mid-level engineering position
Search & Comparison IntentUnderstanding trainee roles, career pathJob responsibilities, career progression

The main difference between an Assistant System Engineer Trainee and an Associate System Engineer lies in their experience and responsibilities. Trainees are in a learning phase, focusing on training and supervised tasks, while Associate System Engineers are full-time employees handling independent projects. Both roles are common in the engineering industry, especially in IT and software companies, but the trainee position is typically an entry point for recent graduates.

What are popular job titles related to Assistant System Engineer Trainee jobs in Quebec?

For Assistant System Engineer Trainee jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Assistant System Engineer Trainee jobs in Quebec look for?

The top searched job categories for Assistant System Engineer Trainee jobs in Quebec are:

What cities in Quebec are hiring for Assistant System Engineer Trainee jobs?

Cities in Quebec with the most Assistant System Engineer Trainee job openings:

Infographic showing various Assistant System Engineer Trainee job openings in Quebec as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution.

Unity Software Developer for HoloMOTS

L3HHCM20

Montreal, QC • On-site

CA$500/day

Full-time

Posted yesterday

New


Job description

Job Title: Unity Software Developer for HoloMOTS

Job Location: Montreal, QC

Job Code: 43744

Job Schedule: Day Shift

Compensation Range: Between $55,500 - $102,500 CDN annually

Software developer for the HoloMOTS application at the Canadian Space Agency.

HoloMOTS is an augmented reality application developed using the Unity platform and running inside the Microsoft HoloLens 2 helmet.  

The purpose of the application is to assist in the training of astronauts at the Canadian Space Agency. It allows the trainee to navigate virtually inside and outside the space station and to operate the Canadian robotic arms.

Essential Functions: 

  • Develop the HoloMOTS application for the Microsoft HoloLens 2 using the Unity platform and Microsoft Visual Studio;
  • Develop the HORUS application on which HoloMOTS is based on;
  • Work closely with the customer on the design and implementation of new features; 
  • Investigate problems and new features and produce written investigation reports;
  • Write test procedures;
  • Participate in the Formal Qualification Testing of HoloMOTS with the customer;
  • Possibility of working with web development frameworks.

Qualifications:

  • Bachelor's degree in software engineering, computer science or a computer graphics programming related degree;
  • Minimum of one year's experience in software development in Unity;
  • Experience in software development in C# and/or C++ programming;
  • Experience in working with the Microsoft HoloLens environment is an asset;
  • Experience in frontend development using Vue.js is an asset;
  • Experience in software development in JavaScript and/or TypeScript is an asset;
  • Able to work independently and in a team-based environment;
  • Strong English written and spoken skills.

Eligibility Criteria:

  • Must be eligible for registration with the Controlled Goods Program;
  • Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level 2/NATO Secret security clearance;

L3Harris is proud to be an equal opportunity employer and is committed to treating all of its employees and job applicants with respect and dignity and to maintaining a workplace free from discrimination. Anyone applying for a position will be considered without regard to the following: race, national or ethnic origin, colour, religion, age, nationality, ancestry, ethnicity, gender, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, citizenship status, or conviction for an offence for which a pardon has been granted or in respect of which a record suspension has been ordered, or any other characteristic that is protected by applicable human rights legislation.

L3Harris maintains a drug-free workplace and conducts pre-employment drug and alcohol testing and background checks, in accordance with applicable law. Such results are only accessible and viewed by individuals at L3Harris who have direct responsibility in the hiring process. If you fail to report for a drug and alcohol test, refuse to undergo such test or test positive for the presence of drugs or alcohol, the hiring process may be concluded or your offer of employment may be rescinded, in L3Harris' sole discretion.

This job is for an existing vacancy