Are you a Chemical Engineering graduate and Engineer-in-Training (EIT ) who is motivated to develop ... Preparing specialized software tools to document the safety review. * Act as a scribe/facilitator ...
Are you a Chemical Engineering graduate and Engineer-in-Training (EIT ) who is motivated to develop ... Preparing specialized software tools to document the safety review. * Act as a scribe/facilitator ...
Are you a Chemical Engineering graduate and Engineer-in-Training (EIT ) who is motivated to develop ... Preparing specialized software tools to document the safety review. * Act as a scribe/facilitator ...
Are you a Chemical Engineering graduate and Engineer-in-Training (EIT ) who is motivated to develop ... Preparing specialized software tools to document the safety review. * Act as a scribe/facilitator ...
Our vision is to be the most trusted provider of innovative defense training solutions ... Degree in Software Engineering, Computer Engineering, or related. * Experience configuring computer ...
Our vision is to be the most trusted provider of innovative defense training solutions ... Degree in Software Engineering, Computer Engineering, or related. * Experience configuring computer ...
Software Development Manager
Montreal, QC · On-site +1
... to improve engineering productivity, software quality, and speed of delivery * Nurture motivation and well-being within the teams * Steer team career development, and see to training needs ...
Software Development Manager
Montreal, QC · On-site +1
... to improve engineering productivity, software quality, and speed of delivery * Nurture motivation and well-being within the teams * Steer team career development, and see to training needs ...
CA$167/hr
We are an interdisciplinary team of scientists, engineers, innovators, builders, and enthusiasts on ... training for the tools that we create. It is part of the larger Software Platform team, which will ...
CA$167/hr
We are an interdisciplinary team of scientists, engineers, innovators, builders, and enthusiasts on ... training for the tools that we create. It is part of the larger Software Platform team, which will ...
CA$167/hr
We are an interdisciplinary team of scientists, engineers, innovators, builders, and enthusiasts on ... training for the tools that we create. It is part of the larger Software Platform team, which will ...
CA$167/hr
We are an interdisciplinary team of scientists, engineers, innovators, builders, and enthusiasts on ... training for the tools that we create. It is part of the larger Software Platform team, which will ...
As a Senior Software Developer - Healthcare systems integration profile, you will be a key member ... Annual training allowance to support your professional development * An onboarding program to help ...
Quick apply
As a Senior Software Developer - Healthcare systems integration profile, you will be a key member ... Annual training allowance to support your professional development * An onboarding program to help ...
Provide guidance and training to junior developers, collaborators and external contributors about ... MPEX-IST3R - Research Software Development - Senior Professional/Manager Hours per Week: 33.75 ...
Provide guidance and training to junior developers, collaborators and external contributors about ... MPEX-IST3R - Research Software Development - Senior Professional/Manager Hours per Week: 33.75 ...
Provide guidance and training to junior developers, collaborators and external contributors about ... MPEX-IST3R - Research Software Development - Senior Professional/Manager Hours per Week: 33.75 ...
Provide guidance and training to junior developers, collaborators and external contributors about ... MPEX-IST3R - Research Software Development - Senior Professional/Manager Hours per Week: 33.75 ...
Software Developer
Montreal, QC · On-site
CA$118K - CA$150K/yr
As part of this, the engineer is encouraged to collaborate with various teams including PM, cross ... training. The full salary range for certain locations is listed below. For locations not listed ...
Software Developer
Montreal, QC · On-site
CA$118K - CA$150K/yr
As part of this, the engineer is encouraged to collaborate with various teams including PM, cross ... training. The full salary range for certain locations is listed below. For locations not listed ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. Minimum of ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. Minimum of ...
Software Team Lead
Sherbrooke, QC · On-site +1
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. * Minimum ...
Software Team Lead
Sherbrooke, QC · On-site +1
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. * Minimum ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. * Minimum ...
CA$166/hr
... training for the tools that we create. The software team lead is the person providing the vision ... Master's degree in computer science, software engineering, Physics, or a related field. * Minimum ...
Software Development Director
CA$140K - CA$160K/yr
You understand how to balance speed with quality, coach engineering leaders, and foster a culture ... By investing in professional development through training and educational opportunities, we ensure ...
Software Development Director
CA$140K - CA$160K/yr
You understand how to balance speed with quality, coach engineering leaders, and foster a culture ... By investing in professional development through training and educational opportunities, we ensure ...
Software Development Director
CA$150K - CA$180K/yr
Define and execute the engineering strategy in alignment with company objectives. Provide ... By investing in professional development through training and educational opportunities, we ensure ...
Software Development Director
CA$150K - CA$180K/yr
Define and execute the engineering strategy in alignment with company objectives. Provide ... By investing in professional development through training and educational opportunities, we ensure ...
Expert, AI Engineer
Montreal-est, QC · On-site
We provide the kind of paid training and opportunities that long-term careers are built on and we ... The incumbentworks across software engineering, data engineering, machine learning, andgenerative ...
Expert, AI Engineer
Montreal-est, QC · On-site
We provide the kind of paid training and opportunities that long-term careers are built on and we ... The incumbentworks across software engineering, data engineering, machine learning, andgenerative ...
Computer Vision Software Developer, Professional II- Developpeur ou Developpeuse de Logiciels en ...
Montreal, QC · Hybrid
As a Computer Vision Software Developer II you will work on Computer Vision projects turning Zebra ... Knowledge on training libraries: PyTorch, Tensorflow * GPU programming experience using CUDA or ...
Computer Vision Software Developer, Professional II- Developpeur ou Developpeuse de Logiciels en ...
Montreal, QC · Hybrid
As a Computer Vision Software Developer II you will work on Computer Vision projects turning Zebra ... Knowledge on training libraries: PyTorch, Tensorflow * GPU programming experience using CUDA or ...
Vanatage/wmA Developer (Hybrid)
Montreal, QC · On-site
... Software Engineer for wmA, you will work closely with one of our largest insurance clients ... Relevant certifications or training a plus * Strong analytical and problem-solving skills DXC is an ...
Vanatage/wmA Developer (Hybrid)
Montreal, QC · On-site
... Software Engineer for wmA, you will work closely with one of our largest insurance clients ... Relevant certifications or training a plus * Strong analytical and problem-solving skills DXC is an ...
... Software Engineer for wmA, you will work closely with one of our largest insurance clients ... Relevant certifications or training a plus * Strong analytical and problem-solving skills DXC is an ...
... Software Engineer for wmA, you will work closely with one of our largest insurance clients ... Relevant certifications or training a plus * Strong analytical and problem-solving skills DXC is an ...
Generative AI Engineer
Montreal, QC · On-site
... the software team to deploy models. We expect our Generative AI Engineer to to work at the ... Develop efficient and scalable algorithms for training and inference of generative models ...
Quick apply
Generative AI Engineer
Montreal, QC · On-site
... the software team to deploy models. We expect our Generative AI Engineer to to work at the ... Develop efficient and scalable algorithms for training and inference of generative models ...
Software Engineer Training information
See Quebec salary details
$30K - $42.5K
5% of jobs
$42.5K - $55K
19% of jobs
$55.4K is the 25th percentile. Wages below this are outliers.
$55K - $67.5K
23% of jobs
The median wage is $70.3K / yr.
$67.5K - $80K
12% of jobs
$80K - $92.5K
7% of jobs
$104K is the 75th percentile. Wages above this are outliers.
$92.5K - $105K
9% of jobs
$105K - $117.5K
6% of jobs
$117.5K - $130K
6% of jobs
$130K - $142.5K
5% of jobs
$142.5K - $155K
4% of jobs
$155K - $167.5K
2% of jobs
$30K
$86.7K
$167.5K
How much do software engineer training jobs pay per year?
What is a software engineer training?
A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.
What does a software engineer training do?
As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.
What are the key skills and qualifications needed to thrive in software engineer training, and why are they important?
To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.
How do you become a software engineer training?
What training do you need to be a software engineer?
What are popular job titles related to Software Engineer Training jobs in Quebec?
For Software Engineer Training jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Software Engineer Training jobs in Quebec look for?
The top searched job categories for Software Engineer Training jobs in Quebec are:

Engineer-in-Training (EIT) - Operational Safety Management (hybrid remote position)
Full-time
Posted 6 days ago
Job description
As a team, we imagine the best solutions to complex and challenging problems!
Why choose GCM Consultants?
- Teleworking possible
- Flexible working hours
- Floating days offered upon hiring for personal reasons or illness, and redeemable if not used
- Employee Assistance Program (EAP)
- Telemedicine
- Flexible support program (for sports activities, professional dues, home internet, etc.)
- Deferred profit-sharing program with RRSP contribution options
- Comprehensive group insurance plan
Who is GCM Consultants?
We are a local engineering firm that has been helping customers in all industries with engineering, operations and maintenance since 1994. We measure our success by the continuity of our work with all our clients. We're always on the lookout for new projects that push the boundaries of creativity.
This position is specifically focused on process safety principles, which are a top priority across the industry today. Are you a Chemical Engineering graduate and Engineer-in-Training (EIT) who is motivated to develop your expertise, gain exposure to a wide range of industrial processes, and contribute to improving process safety? If so, this opportunity could be a great fit for you.
What you will do on a daily basis:
- Contribute to the development of safety concepts as part of engineering projects, including conceptual, preliminary, and detailed engineering phases.
- Prepare process safety reviews, including:
- Preparing and reviewing Process Safety Information (PSI) provided by clients;
- Dividing the process into nodes (systems) for analysis based on Process Flow Diagrams (PFDs) and Piping & Instrumentation Diagrams (P&IDs) provided by clients;
- Preparing specialized software tools to document the safety review.
- Act as a scribe/facilitator to ensure proper synthesis and documentation of scenarios developed during safety reviews using specialized software.
- Prepare reports summarizing the results and findings of safety reviews.
- Perform calculations and consequence simulations related to loss of primary containment involving flammable and toxic hazardous materials, using specialized software.
- Plan and manage time effectively to complete the various tasks and deliverables required for project execution.
Requirements:
- Strong interest in industrial process safety and operational safety.
- Fluency in French and English, required occasionally since the person will collaborate with colleagues and clients outside of Quebec, both written and oral.
- Bachelor’s degree in Chemical Engineering (coursework or exposure to operational/process safety management is considered an asset).
- Member of the Ordre des ingénieurs du Québec (OIQ).
- 0 to 5 years of relevant experience.
The ideal candidate:
- Demonstrates excellent ability to work both independently and as part of a multidisciplinary team.
- Has a strong ability to quickly understand and learn new concepts.
- Is methodical, detail-oriented, and rigorous.
- Posesses strong analytical and synthesis skills.
- Has excellent listening skills with the ability to identify critical issues and key points.
- Is able to work on-site more regularly during the onboarding and training period.
- Demonstrates flexibility regarding work arrangements. The position combines remote work with in-person work at the office or at client sites depending on project needs and assignment requirements. Occasional travel within Quebec and elsewhere in Canada may be required.
- Relevant experience in engineering consulting or industrialoperations is considered an asset.
- Relevant experience in heavy industries, such as refining, chemical, petrochemical, metallurgical, and/or pharmaceutical industries, is considered an asset.
- Knowledge of software such as HYSYS, Aspen Plus, PHAST, ALOHA, and PIPE-FLO is considered an asset.
- Knowledge of Process Safety Management (PSM) practices, including Management of Change (MOC) and safety review methodologies such as HAZID, HAZOP, What-If, FMEA, and LOPA, is considered an asset.
Ready to take on new challenges with us? Send us your CV!
Type: Permanent, full-time
Available offices: Montreal or Varennes - Hybrid position combining remote work and in-person work at the office or client sites, depending on project requirements.