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
System Engineer • Abbotsford , BC