Share this job
Systems Engineer
Abbotsford, BC
Apply for this job

About the client:


Our client is a leading Canadian manufacturer of mechanical and electronic products used in a variety of industries such as mining, aerospace, oil & gas, energy, etc.

Due to company’s expansion, they are adding a Systems Engineer to their Abbotsford, BC location. The new hire will be part of a multidisciplinary team that is reshaping how they design and create innovative solutions to deliver their quality products to the end user. They work effectively in a fast-paced, agile environment where priorities can change quickly, and technical level is high.

The Systems Engineer will be responsible for designing, implementing, analyzing, and verifying complex systems, involving mechanical, electronic, firmware and software components of our client’s products. The role requires a broad understanding of engineering principles and methodologies, with a focus on ensuring that all elements of a system function together as intended. This includes collaborating with cross-functional teams, analyzing system requirements, and solving problems related to systems design, integration, verification and traceability.

Previous Firmware experience is expected.  


Responsibilities:


System Analysis and Requirements Gathering

  • Gather and analyze system requirements from stakeholders
  • Elicit customer/problem domain requirements
  • Author engineering/solution domain requirements
  • Assess the feasibility, risk, technology readiness, suitability and performance of different system components and technologies

 

System Architecture and Design

  • Translate business needs into technical specifications and designs
  • Decompose system designs into component solutions
  • Define and design complex systems and components that meet specified requirements
  • Create and document system and interface specifications
  • Ensure that systems are scalable, reliable, and secure

 

System Implementation and Integration

  • Implement, integrate and verify various systems and sub-system components
  • Test and validate system components to ensure they work together effectively
  • Troubleshoot system integration issues and provide solutions
  • Optimize system performance for efficiency, scalability and maintainability
  • Design, implement, integrate and verify specific subsystems, such as firmware subsystems

 

System Verification and Validation

  • Design and execute tests to verify and validate system functionality and performance
  • Ensure that systems are compliant with relevant regulations, standards, and best practices
  • Ensure that verification and validation provide traceability against system requirements

 

Project Leadership, Documentation and Reporting

  • Develop technical and logistical system development plans
  • Work closely with a multidiscipline team including mechanical, electronic, firmware, software, V&V, and project management
  • Ensure cross-functional departments are aligned with project goals and timelines
  • Identify potential issues and mitigation strategies to reduce risk
  • Create detailed technical documentation throughout the system lifecycle, including requirements, design, analysis, FMEAs, and other technical reports
  • Provide technical guidance and mentorship to junior engineers

 

Qualifications:


  •  Bachelor’s degree in Engineering, or related fields. Preference for Electronics and/or Firmware disciplines
  • P.Eng. certification preferred, or eligible and motivated to acquire P.Eng. registration
  • 10+ years of relevant design experience in a manufacturing environment
  • Experience in systems engineering and firmware development
  • Leadership experience is an asset
  • Requirements specification and management
  • System high level designs
  • Interface definitions
  • FMEA analysis
  • Risk/safety analysis
  • Management of verification and validation
  • Management of outsourced development, subsystem teams, multidiscipline teams
  • Project management techniques (Stage Gate, Waterfall, Agile/Scrum, SAFe)
  • Attention to detail, completeness, thoroughness
  • Strong advocate for quality, best practices and traceability
  • Firmware development (bare metal, RTOS, embedded Linux)
  • Technical documentation (requirements, design, reports)
  • Excellent organizational and time management skills, able to prioritize, manage and make progress on multiple simultaneous projects
  • Excellent written and oral communication skills; able to communicate to both technical and non-technical audiences
  • Excellent teamwork and collaboration skills
  • Self-motivated and able to work independently with minimal supervision
  • Must be proficient in Microsoft Office, especially Excel and Outlook


Compensation:


  • $120-150k base salary
  • Quarterly bonus + Christmas bonus + Patent incentive bonus program
  • Extended health benefits, Dental, Employee Assistance Program, Long Term Disability, Life Insurance
  • 3% RRSP Match


Apply for this job
Powered by