You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Ballard Power Systems Inc.

Intermediate Control Systems Engineer

Burnaby, BC
Full Time

Product Engineering has an immediate opening for an Intermediate Control Systems Engineer to join the Systems Engineering team. This role can be based in Burnaby, BC or Bend, OR. The successful candidate will work well independently and with the existing engineering team members to contribute to the development of Ballard's fuel cell system products.

Primary Responsibilities Include:
  • Support Design and implementation of control logic including handling of complex control systems involving state machines, alarm handling, PID loops and similar
  • Software development using text-based coding languages such as C or IEC61131-3 structured text
  • Implementing and testing software for communication to CAN devices as well as handling of signals from digital and analog devices
  • Preparation of technical documents, including component/system design documents
  • Verification and validation of software through inspection, simulation and testing
  • Troubleshooting of system and software behavior using a variety of techniques

Secondary Responsibilities Include:
  • Documentation of control system requirements, design specifications, test procedures and test reports
  • Troubleshooting of electrical/software interfaces
  • Supporting hazard analysis through participation in DFMEA activities

  • Engineering degree from an accredited Electrical, Electronics or Computer Science university/college/institutional program
  • A minimum of 4 years of experience developing software for control systems
  • Demonstrated proficiency with text based language programming (IEC61131 PLC Standard)
  • Ability to understand and implement state and process logic, digital and analog control systems
  • Ability to learn about Fuel Cell Operation and use knowledge to implement robust controls solutions
  • Proven ability to troubleshoot electrical/ software systems, including CAN interfaces, analog and digital IO etc.
  • Experience commissioning, tuning, and troubleshooting control systems
  • Commitment to delivering high quality software following established processes, procedures and coding styles
  • Ability to read Process & Instrumentation Diagrams
  • Experience with instrumentation including pressure, temperature and flow measurement devices
  • Knowledge of fuel cell systems and their controls
  • Experience with power device interfaces (motor drives, inverters, power supplies, contactors, DC/DC convertors etc.)
  • Familiarity with ISO26262, EN50657 or similar safety standards

Ballard values diversity in the workplace and is committed to Employment Equity. We encourage applications from all qualified candidates.


The #1 Podcast for Jobseekers

Latest Episode:

#42 - Apply Digital - Define Yourself as a Job Candidate

Interested in jobs like this?

Sign up for email alerts
Get job alerts

About Ballard Power Systems Inc.

Ballard Power Systems Inc., is a world leader in the development, manufacture, sale and servicing of hydrogen fuel cell power systems. Our products and services are used today in various markets, f...

Read More
Forestry, Fishing, Mining, Oil and Energy
201-500 employees