Systems Engineer
Abbotsford, BC • Direct Hire • June 30, 2025 • 80071
Base Salary Range: $120000 - $125000
Job Title: Systems Engineer
Job ID: 80071
Location: Abbotsford, British Columbia
Overview:
Our client is a leading Canadian manufacturer of advanced torque tools, including pneumatic, battery-powered, and electronic pistol grip wrenches. Their products are used worldwide across industries such as oil & gas, petrochemical, mining, aerospace, power generation, and manufacturing. We are seeking a Systems Engineer to lead the design, implementation, analysis, and verification of complex systems involving mechanical, electronic, firmware, and software components. This is a critical role that ensures all system elements work together seamlessly to meet technical, performance, and quality standards. The successful candidate will collaborate with cross-functional teams to deliver reliable and scalable solutions across the full product lifecycle.
What you will be doing:
System Analysis and Requirements Gathering
-
Analyze stakeholder and customer requirements
-
Define and manage system-level engineering requirements
-
Evaluate feasibility, risks, and performance of potential solutions
System Architecture and Design
-
Translate business and technical needs into system specifications
-
Break down complex systems into functional components
-
Ensure designs are scalable, robust, and compliant with applicable standards
System Implementation and Integration
-
Implement and verify subsystems (hardware, firmware, software)
-
Troubleshoot integration challenges and optimize performance
-
Ensure maintainability and scalability in design
System Verification and Validation
-
Develop and execute system-level test strategies
-
Ensure compliance with internal quality standards and applicable regulations
-
Maintain full traceability from requirements to test results
Project Leadership, Documentation, and Collaboration
-
Contribute to project planning, development timelines, and risk mitigation
-
Collaborate with cross-functional engineering and product teams
-
Produce and maintain comprehensive documentation including requirements, design specifications, FMEAs, and validation reports
-
Provide technical mentorship and support to junior engineers
What you must have:
-
Bachelor’s degree in Engineering or a related field (preference for Electronics and/or Firmware disciplines).
-
P.Eng. certification preferred, or eligibility and motivation to pursue registration.
-
10+ years of relevant design experience in a manufacturing or product development environment.
-
Strong background in systems engineering and firmware development.
-
Leadership experience is considered an asset.
-
System-level design and integration
-
Requirements specification and management
-
Interface definition, FMEA, and risk/safety analysis
-
Verification and validation planning and execution
-
Familiarity with project management methodologies (Stage Gate, Waterfall, Agile/Scrum, or SAFe)
-
Embedded firmware development (bare metal, RTOS, embedded Linux)
-
Strong technical documentation and reporting
-
Exceptional communication, organizational, and time management skills
-
Ability to work independently and collaboratively within a multidisciplinary team
Personal Characteristics
-
Innovative and solutions-oriented
-
Proactive and responsive
-
Committed to quality and continuous improvement
-
Dependable and detail-driven
-
Strong sense of ownership and accountability
Other
-
Proficiency in Microsoft Office tools, especially Excel and Outlook
Salary/Rate Range: $120,000 - $125000
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com