1

Software Developer Internship Jobs in New Brunswick

Experience using SolidWorks or similar 3D CAD software. * Basic understanding of machine design ... Co-op or internship experience in manufacturing, automation, or product development. * Experience ...

Approximately 2-7 years of engineering experience in manufacturing, co-op placements, internships ... Experience using Microsoft Office and 3D CAD software is beneficial. You'll Thrive Here If You.

Approximately 27 years of engineering experience in manufacturing, co-op placements, internships ... Experience using Microsoft Office and 3D CAD software is beneficial. You'll Thrive Here If You.

Approximately 2-7 years of engineering experience in manufacturing, co-op placements, internships ... Experience using Microsoft Office and 3D CAD software is beneficial. You'll Thrive Here If You.

Approximately 2-7 years of engineering experience in manufacturing, co-op placements, internships ... Experience using Microsoft Office and 3D CAD software is beneficial.You'll Thrive Here If You.

Junior Structural Engineer

Fredericton, NB · On-site +1

CA$65K - CA$85K/yr

Familiarity with industry standard software such as ETABS, SAP 2000, S-Frame, Lusas and Revit would ... Previous co-op, internship, or related experience in structural engineering or consulting would be ...

Familiarity with industry standard software such as ETABS, SAP 2000, S-Frame, Lusas and Revit would ... Previous co-op, internship, or related experience in structural engineering or consulting would be ...

Junior Structural Engineer

Fredericton, NB · On-site

CA$65K - CA$85K/yr

Familiarity with industry standard software such as ETABS, SAP 2000, S-Frame, Lusas and Revit would ... Previous co-op, internship, or related experience in structural engineering or consulting would be ...

Software Developer Internship information

What is a software developer internship?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a software developer intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

What are the key skills and qualifications needed to thrive in a software developer internship, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What are the most commonly searched types of Software Developer jobs in New Brunswick? The most popular types of Software Developer jobs in New Brunswick are:
What cities in New Brunswick are hiring for Software Developer Internship jobs? Cities in New Brunswick with the most Software Developer Internship job openings:
Infographic showing various Software Developer Internship job openings in New Brunswick as of July 2026, with employment types broken down into 55% Full Time, and 45% Part Time. Highlights an 100% In-person job distribution.

Mechanical Engineer (EIT)

Apex Industries

Moncton, NB • On-site

Full-time

Posted 8 days ago


Job description

Overview
We are seeking a motivated Junior Mechanical Engineer (Engineer-in-Training) to join our Product Development & Automation team. In this role, you will support the design, development, testing, and implementation of custom equipment, automation systems, and new product initiatives.
Working alongside experienced engineers, designers, and skilled tradespeople, you'll gain hands-on experience throughout the full engineering lifecycle, from concept and design to prototype testing, commissioning, and manufacturing support.
This is an excellent opportunity for an early-career engineer who enjoys solving practical engineering challenges in a collaborative manufacturing environment.
Key Responsibilities
  • Design and modify mechanical components, assemblies, and manufacturing drawings using SolidWorks.
  • Support the development of custom machinery, automation equipment, pneumatic systems, power transmission components, fluid systems, and structural assemblies.
  • Prepare engineering drawings, bills of materials (BOMs), and technical documentation.
  • Assist with prototype assembly, testing, troubleshooting, validation, and commissioning.
  • Collaborate with production and manufacturing teams to resolve design issues and improve manufacturability.
  • Maintain engineering documentation and revision control using SolidWorks PDM.
  • Participate in design reviews and continuous improvement initiatives to enhance product quality, manufacturing efficiency, and engineering processes.
  • Contribute to root cause investigations and recommend practical engineering solutions.

Qualifications
Required
  • Bachelor’s degree in mechanical engineering.
  • Registered or eligible for registration as an Engineer-in-Training (EIT) with APEGNB.
  • 0–5 years of engineering experience.
  • Experience using SolidWorks or similar 3D CAD software.
  • Basic understanding of machine design principles, manufacturing processes, pneumatics, and mechanical systems.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and collaboratively in both office, laboratory, and shop environments.

Preferred
  • Co-op or internship experience in manufacturing, automation, or product development.
  • Experience with SolidWorks PDM.
  • Exposure to prototype builds, machine design, welding and fabrication, assembly processes or industrial equipment.
  • Familiarity with FEA, engineering calculations, or engineering software tools.

Why Join Us?
This position provides exceptional exposure to; custom machine design, product development, automation equipment, prototype development and testing, manufacturing and fabrication processes, hands-on engineering experience, mentorship from experienced engineering and technical staff,- providing an excellent foundation for professional growth toward P.Eng. licensure.
 

Powered by JazzHR

dppy4OlFjJ