1

Assistant Engineer Jobs in Abbotsford, BC (NOW HIRING)

Identify and implement continuous improvement opportunities related to design, documentation, and engineering workflows. * Assist with the development of standard test plans and validation procedures ...

Description This Quantum Engineer role at Photonic is part of the Spinโ€‘Photon Qubit System ... While artificial intelligence (AI) tools may be used to assist in reviewing applicant profiles ...

Responsibilities and Duties * Assist in the development of embedded firmware for the battery ... Work with engineers to integrate firmware with battery monitoring hardware and system controls

... assist developing new business; ultimately providing exceptional client service through the completion of power systems projects. RESPONSIBILITIES Responsibilities of a Senior Engineer include ...

Description As an Applied AI Software Engineer at Photonic, you will play a key role in identifying ... While artificial intelligence (AI) tools may be used to assist in reviewing applicant profiles ...

Description The Principal PIC Design Engineer designs and optimizes photonic integrated circuits ... While artificial intelligence (AI) tools may be used to assist in reviewing applicant profiles ...

The Engineering Service Business Unit focuses on power system software development, power system ... Present study results and reports to clients. * Assist with proposal development in response to ...

Support development of the IoT platform for remote battery monitoring and control * Assist with software testing, debugging, and performance improvements * Collaborate with engineers across hardware ...

The Senior PIC Design Engineer is an expert in the design and simulation of active and passive ... While artificial intelligence (AI) tools may be used to assist in reviewing applicant profiles ...

Description Photonic IC Layout Engineers at Photonic deliver high quality, large-scale photonic ... While artificial intelligence (AI) tools may be used to assist in reviewing applicant profiles ...

next page

Showing results 1-20

Assistant Engineer information

See Abbotsford, BC salary details

$11

$29

$43

How much do assistant engineer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for assistant engineer in Abbotsford, BC is $29.17, according to ZipRecruiter salary data. Most workers in this role earn between $23.47 and $35.08 per hour, depending on experience, location, and employer.

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

To thrive as an Assistant Engineer, you need a solid grounding in engineering principles, analytical thinking, and a relevant bachelor's degree in engineering or a related field. Familiarity with technical tools such as CAD software, project management systems, and industry-specific standards or certifications (like EIT or FE) is often required. Strong problem-solving skills, teamwork, and effective communication help you collaborate on complex projects and interact with stakeholders. These skills and qualifications are essential for delivering accurate technical support, ensuring project efficiency, and contributing to successful engineering outcomes.

How does an assistant engineer typically collaborate with senior engineers and other team members on projects?

Assistant Engineers work closely with senior engineers, designers, and other technical staff by supporting project planning, conducting site visits, and preparing technical documentation. They often assist in problem-solving sessions and help implement design solutions under supervision. Regular communication and teamwork are essential, as Assistant Engineers frequently coordinate tasks, share updates, and seek feedback to ensure project objectives are met efficiently. This collaborative environment provides valuable learning opportunities and helps build a strong foundation for career advancement.

What is the difference between Assistant Engineer vs Junior Engineer?

AspectAssistant EngineerJunior Engineer
Required CredentialsBachelor's degree in engineering or related field, often with some certificationsBachelor's degree in engineering, entry-level certification may be preferred
Work EnvironmentSupports senior engineers, involved in project planning and executionPerforms basic engineering tasks, supervised by senior staff
Employer & Industry UsageCommon in construction, manufacturing, civil, and mechanical sectorsUsed interchangeably in similar industries, often as entry-level role

Assistant Engineers typically have more responsibilities in supporting project management and planning, while Junior Engineers focus on executing specific technical tasks under supervision. Both roles require similar educational backgrounds, but Assistant Engineers often have additional certifications or experience. The roles are used across various engineering sectors and serve as stepping stones for career advancement.

What is an assistant engineer?

Assistant Engineers are entry-level professionals who support senior engineers in the planning, design, development, and maintenance of projects across various engineering fields such as civil, mechanical, electrical, or software. Their responsibilities often include assisting with technical tasks, preparing reports, conducting research, and ensuring compliance with project specifications and safety standards. Assistant Engineers gain practical experience and skills under the supervision of more experienced engineers, which helps them advance in their engineering careers.
What are the most commonly searched types of Engineer jobs in Abbotsford, BC? The most popular types of Engineer jobs in Abbotsford, BC are:
What cities near Abbotsford, BC are hiring for Assistant Engineer jobs? Cities near Abbotsford, BC with the most Assistant Engineer job openings:

Manufacturing Software Engineer

Moment Energy

Coquitlam, BC โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

The Opportunity

Moment Energy is seeking aย Manufacturing Software Engineer to help implement and maintain the software systems that power our battery energy storage manufacturing operations. In this role, you will design, develop, and maintain the software infrastructure that enables efficient production, testing, traceability, and quality control across our manufacturing lines.

Working closely with manufacturing engineers, test engineers, electrical engineers, and production teams, you will build the tools that connect hardware, automation systems, and factory data. Your work will directly impact production efficiency, reliability, and product quality as we scale our battery energy storage systems.

This role is ideal for someone who enjoys bridging software, hardware, and manufacturing systems in a fast-paced clean technology environment.

Responsibilities and Duties

Manufacturing Software Development
  • Design and develop software tools to support manufacturing operations, including test automation, production tooling, and factory data systems.
  • Develop interfaces between manufacturing equipment, test systems, and internal software platforms.
  • Build and maintain systems for battery module and system traceability, data logging, and process monitoring.
  • Develop and maintain automated test software for battery modules and energy storage systems.
  • Integrate software with various test equipment.
Battery Equipment Control
  • Write software tools to interface with battery testing equipment including battery cyclers, power supplies, thermal management systems, and wireless data loggers
  • Integrate with high voltage battery systems, battery management systems, and inverter/chargers
  • Create dashboards, HMIs, and log data and visualize processes
Manufacturing Systems & Data
  • Build and maintain internal tools for production tracking, yield monitoring, and quality data analysis.
  • Ensure manufacturing data is properly captured and accessible for engineering, quality, and operations teams.
Cross-Functional Collaboration
  • Work closely with manufacturing engineers, electrical engineers, and test engineers to support new product introduction (NPI)
  • Assist in scaling software tools as manufacturing capacity grows.
  • Troubleshoot and resolve production software issues quickly to minimize downtime.

The Candidate

We're looking for individuals with the following traits, skills, and experiences:

  • Bachelor's degree in Software Engineering, Computer Science, Mechatronics, or related field.
  • 3+ years of experience developing software for manufacturing, automation, or hardware-integrated systems.
  • Experience interfacing software with hardware systems, instrumentation, or industrial equipment.
  • Experience with test automation and/or manufacturing test systems.
  • Experience with python, labview, CAN, Modbus, SCPI
  • Previous experience in a high-growth fast-paced environment is highly desired.

Nice-to-Have Experience:

  • Experience working with lithium-ion battery systems.
  • Experience with industrial automation or robotics.