Manufacturing Engineer
Moncton, NB ยท On-site
Proficiency with CAD software (e.g., SolidWorks, CATIA, or Creo) and manufacturing documentation ... engineering excellence. From its origins in Cambridge, UK, through more than a century of ...
Moncton, NB ยท On-site
Proficiency with CAD software (e.g., SolidWorks, CATIA, or Creo) and manufacturing documentation ... engineering excellence. From its origins in Cambridge, UK, through more than a century of ...
Moncton, NB ยท On-site
Proficiency with CAD software (e.g., SolidWorks, CATIA, or Creo) and manufacturing documentation ... engineering excellence. From its origins in Cambridge, UK, through more than a century of ...
CA$145K/yr
Bachelor's degree in Computer Science, Engineering, or related discipline. About Us Trinity Life Sciences is a trusted strategic commercialization partner, providing evidence-based solutions for the ...
CA$145K/yr
Bachelor's degree in Computer Science, Engineering, or related discipline. About Us Trinity Life Sciences is a trusted strategic commercialization partner, providing evidence-based solutions for the ...
Moncton, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Quick apply
Moncton, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Moncton, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Quick apply
Moncton, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Fredericton, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Quick apply
Fredericton, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Fredericton, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Quick apply
Fredericton, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Saint John, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Quick apply
Saint John, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Saint John, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Quick apply
Saint John, NB ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
CA$85K - CA$114K/yr
Degree in Chemical Engineering, Mechanical Engineering or equal work experience is required..Shall ... Compensation Package: $85,500.00 - $114,000.00 . CAD annually + Bonus Eligibility The above ...
CA$85K - CA$114K/yr
Degree in Chemical Engineering, Mechanical Engineering or equal work experience is required..Shall ... Compensation Package: $85,500.00 - $114,000.00 . CAD annually + Bonus Eligibility The above ...
Ability to effectively collaborate with and lead components of work involving coastal, marine, and geotechnical engineers; coastal and ecological scientists; geomatics specialists; CAD drafters; and ...
Ability to effectively collaborate with and lead components of work involving coastal, marine, and geotechnical engineers; coastal and ecological scientists; geomatics specialists; CAD drafters; and ...
Cork, KY ยท On-site
... Engineer to consolidate all of payment solutions into one and create a new mobile payment product ... Bachelor's degree in a relevant discipline such as computer science, business informatics or ...
Cork, KY ยท On-site
... Engineer to consolidate all of payment solutions into one and create a new mobile payment product ... Bachelor's degree in a relevant discipline such as computer science, business informatics or ...
Fredericton, NB ยท On-site
Degree in Computer Science, Engineering, or a related field * Demonstrated track record of owning problems and making an impact with the work you do.
Quick apply
Fredericton, NB ยท On-site
Degree in Computer Science, Engineering, or a related field * Demonstrated track record of owning problems and making an impact with the work you do.
Fredericton, NB ยท On-site
Degree in Computer Science, Engineering, or a related field * Demonstrated track record of owning problems and making an impact with the work you do.
Quick apply
Fredericton, NB ยท On-site
Degree in Computer Science, Engineering, or a related field * Demonstrated track record of owning problems and making an impact with the work you do.
Design and implement REST APIs for mobile (Android) and web clients including our teams developer ... Computer Science or equivalent \n \n \n \n \n
Design and implement REST APIs for mobile (Android) and web clients including our teams developer ... Computer Science or equivalent \n \n \n \n \n
Partner with developers, analysts, and tech leads across the enterprise, to identify business needs ... Bachelor's degree in a relevant discipline such as computer science, business informatics or ...
Partner with developers, analysts, and tech leads across the enterprise, to identify business needs ... Bachelor's degree in a relevant discipline such as computer science, business informatics or ...
Dieppe, NB ยท Hybrid
Bachelor's degree in Computer Science, Engineering or related field (or equivalent experience) * 3-5 years of professional software development experience * Strong .NET / C# skills and experience ...
Dieppe, NB ยท Hybrid
Bachelor's degree in Computer Science, Engineering or related field (or equivalent experience) * 3-5 years of professional software development experience * Strong .NET / C# skills and experience ...
Proficiency with CAD software (e.g., SolidWorks, CATIA, or Creo) and manufacturing documentation ... engineering excellence. From its origins in Cambridge, UK, through more than a century of ...
Proficiency with CAD software (e.g., SolidWorks, CATIA, or Creo) and manufacturing documentation ... engineering excellence. From its origins in Cambridge, UK, through more than a century of ...
Bachelor's degree in Computer Science, Engineering or related field (or equivalent experience) * 3-5 years of professional software development experience * Strong .NET / C# skills and experience ...
Bachelor's degree in Computer Science, Engineering or related field (or equivalent experience) * 3-5 years of professional software development experience * Strong .NET / C# skills and experience ...
Cork, KY ยท On-site
... developers will, in collaboration with a multidisciplinary delivery team, design and develop ... Bachelor's degree in a relevant discipline such as computer science, business informatics or ...
Cork, KY ยท On-site
... developers will, in collaboration with a multidisciplinary delivery team, design and develop ... Bachelor's degree in a relevant discipline such as computer science, business informatics or ...
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. * 3+ years of experience in developing low-level runtime software for AI accelerators, GPUs, or HPC ...
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. * 3+ years of experience in developing low-level runtime software for AI accelerators, GPUs, or HPC ...
$45.3K - $52.9K
12% of jobs
$59.2K is the 25th percentile. Wages below this are outliers.
$52.9K - $60.5K
16% of jobs
$60.5K - $68K
18% of jobs
The median wage is $70.4K / yr.
$68K - $75.6K
14% of jobs
$75.6K - $83.2K
7% of jobs
$89.5K is the 75th percentile. Wages above this are outliers.
$83.2K - $90.7K
10% of jobs
$90.7K - $98.3K
7% of jobs
$98.3K - $105.9K
11% of jobs
$105.9K - $113.5K
2% of jobs
$113.5K - $121K
2% of jobs
$121K - $128.6K
1% of jobs
$45.3K
$78.4K
$128.6K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

Full-time
Posted yesterday
Marshall Land Systems requires a Manufacturing Engineer in Moncton, NB to join our team. Reporting to the Operations Manager, the Manufacturing Engineer will be responsible for developing, implementing, and optimizing manufacturing processes and production methods to support the build and integration of defense-related systems and components.
Working closely with design engineering, production, and quality teams, the Manufacturing Engineer ensures that products are manufactured efficiently, cost-effectively, safely, and to the highest quality standards. This role contributes to both new product introduction and the sustainment of existing production lines, ensuring alignment with customer requirements, industry regulations, and company objectives.
Your responsibilities in this role:
Apply if you have most of the following:
Must be eligible to meet the requirements of export control regulations, including the Canadian Controlled Goods Program and Canadian government security requirements.
About Marshall Land Systems:
Marshall Land Systems is a Canadian-owned global company with an unrivalled pedigree of British engineering excellence. From its origins in Cambridge, UK, through more than a century of innovation, pioneering advances from the nose of Concorde to the early Hydrogen fuel cell technology that ultimately powered the moon landings, Marshall engineers now continue to innovate specialist vehicles and infrastructure for NATO forces across the world.
From bomb disposal vehicles to deployed shelters, from command and control to CT scanners on the battlefield, Marshall Land Systems protects people in critical situations with the very best in engineering. It employs 600 people with major facilities the UK, Canada, and the Netherlands.
#LI-Onsite
#LI-SA1
Marshall Group is an Equal Opportunity Employer
Marshall Group is an equal opportunity employer and values a diverse and inclusive workplace. All qualified candidates will receive consideration for employment without regard to age, race, colour, religion, genetic information, sex, sexual orientation, gender identity, national origin, disability status, or any other characteristic protected by law. For more information about Equal Opportunity in the Workplace please clickhere.