CA$110K - CA$135K/yr
Pay range for this role is between Intermediate technologist salary band: $75,000-$90,000 CAD Intermediate engineer salary band: $110,000-$135,000 CAD (must hold P.Eng)
CA$110K - CA$135K/yr
Pay range for this role is between Intermediate technologist salary band: $75,000-$90,000 CAD Intermediate engineer salary band: $110,000-$135,000 CAD (must hold P.Eng)
CA$110K - CA$135K/yr
Pay range for this role is between Intermediate technologist salary band: $75,000-$90,000 CAD Intermediate engineer salary band: $110,000-$135,000 CAD (must hold P.Eng)
Montreal, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Montreal, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quebec, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Quebec, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Montreal, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Montreal, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quebec, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Quebec, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quebec, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Quebec, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quebec, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Quebec, QC · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
A degree in a relevant computer science field (e.g., computer science, computer engineering ... Additional compensation totaling 8% of your salary to apply towards additional retirement savings ...
A degree in a relevant computer science field (e.g., computer science, computer engineering ... Additional compensation totaling 8% of your salary to apply towards additional retirement savings ...
Montreal, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Bachelor's degree in computer science, computer engineering, or equivalent experience with 3-5 ...
Montreal, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Bachelor's degree in computer science, computer engineering, or equivalent experience with 3-5 ...
Quebec, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Bachelor's degree in computer science, computer engineering, or equivalent experience with 3-5 ...
Quebec, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Bachelor's degree in computer science, computer engineering, or equivalent experience with 3-5 ...
Montreal, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Bachelor's degree in computer science, computer engineering, or equivalent experience with 5 years ...
Montreal, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Bachelor's degree in computer science, computer engineering, or equivalent experience with 5 years ...
Qualifications * Bachelor's degree or DEC in computer science, software engineering, computer ... competitive salaries and benefits promoting work-life balance: a complete group insurance plan ...
Quick apply
Qualifications * Bachelor's degree or DEC in computer science, software engineering, computer ... competitive salaries and benefits promoting work-life balance: a complete group insurance plan ...
Qualifications * Bachelor's degree or DEC in computer science, software engineering, computer ... competitive salaries and benefits promoting work-life balance: a complete group insurance plan ...
Quick apply
Qualifications * Bachelor's degree or DEC in computer science, software engineering, computer ... competitive salaries and benefits promoting work-life balance: a complete group insurance plan ...
Montreal, QC · Hybrid
Salary for the employee will be determined taking into consideration a number of factors including ... Bachelor's degree in computer engineering, computer science, or any combination of equivalent ...
Montreal, QC · Hybrid
Salary for the employee will be determined taking into consideration a number of factors including ... Bachelor's degree in computer engineering, computer science, or any combination of equivalent ...
... novel computer vision technologies. * Engineering leader with proven track record building an ... A competitive salary & benefits package About Assembler AI Assembler AI is a Montreal startup that ...
Quick apply
... novel computer vision technologies. * Engineering leader with proven track record building an ... A competitive salary & benefits package About Assembler AI Assembler AI is a Montreal startup that ...
... salaries, comprehensive benefits, and flexible work arrangements. This position is fully based in ... Bachelor's or Master's in Electrical/Computer Engineering, Mechanical Engineering, or related field.
Quick apply
... salaries, comprehensive benefits, and flexible work arrangements. This position is fully based in ... Bachelor's or Master's in Electrical/Computer Engineering, Mechanical Engineering, or related field.
Montreal, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Computer Engineering, or a related field. * 5+ years of relevant experience in a similar role.
Montreal, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Computer Engineering, or a related field. * 5+ years of relevant experience in a similar role.
Montreal, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Computer Engineering, or a related field. * 5+ years of relevant experience in a similar role.
Montreal, QC · Hybrid
Pay at Intact is about much more than just salary. * Flexible work arrangements and a hybrid work ... Computer Engineering, or a related field. * 5+ years of relevant experience in a similar role.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a bachelor's degree in computer science or related field | Usually a bachelor's degree in computer science, software engineering, or related field |
| Work Environment | Often in IT departments, government agencies, or software firms | In software companies, tech startups, or corporate IT teams |
| Employer & Industry Usage | Common in various industries including finance, healthcare, and government | Primarily in technology, software development, and consulting firms |
Both roles require similar educational backgrounds and work environments, but software developers often have broader responsibilities in designing and creating software applications, which can influence salary differences.

CA$110K - CA$135K/yr
Other
Posted 18 days ago
Required Skills & Experience
- Completion of a diploma from a 3-year technical program OR an undergraduate university degree in Engineering
- 2-5+ years of experience within shipbuilding, marine, or shipbuilding design.
- Proficiency in ShipConstructor OR strong CAD experience with 3D modeling.
- Experience interpreting engineering drawings, class rules, and marine standards.
Nice to Have Skills & Experience
- Strong understanding of shipbuilding systems, marine piping, HVAC routing, and equipment layout principles.
- Experience working with naval warships, or within the defence or shipbuilding sectors.
- Knowledge of shipyard manufacturing processes and installation methods.
Job Description
Insight Global is looking for an Intermediate Structural & Outfitting Engineering Technologist to join the team with one of our largest shipbuilding clients full-time. The successful candidate will sit out of their Ottawa office full-time and will be responsible for the following:
- Develop and interpret detailed 3D models of equipment, foundations, piping systems (including valves, fittings, hangers), and structural components such as decks and bulkheads for client vessels.
- Create and interpret 2D engineering drawings, including parts, assemblies, installations, and arrangement drawings (e.g., general arrangements, firefighting key plans, piping diagrams, power system schematics).
- Verify model accuracy to ensure alignment with project specifications, classification requirements, and applicable standards.
- Review legacy vessel documentation and assess approved engineering changes to maintain accurate project records.
- Collaborate with structural, outfitting, and electrical teams to avoid clashes and support smooth system integration.
- Use ShipConstructor for daily modeling tasks and Navisworks for 3D model review and coordination.
- Interpret engineering drawings, class rules, and marine standards to support design development.
*We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.
*Pay range for this role is between Intermediate technologist salary band: $75,000-$90,000 CAD Intermediate engineer salary band: $110,000-$135,000 CAD (must hold P.Eng)