Junior Controls System Applied Scientist / Engineer

More than 6 months ago

Vancouver, British Columbia, Canada

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.

Job Description

Position: Junior Controls System Applied Scientist Engineer

Location: Vancouver, British Columbia

Job Id: 2008

Number of Openings: 1

Ballard's Product Engineering team is seeking a Controls System Engineer to join the Controls Engineering team. Successful candidates will excel in the following areas:

  • Advanced controls system development
  • Embedded software development
  • Controls software design and implementation
  • Setting and maintaining the SW implementation and testing toolchains
  • Documenting detailed requirements, design specifications, and test reports

The ideal candidate will work independently and collaboratively with the existing engineering team, focusing on continuous improvements at personal and technical levels. Responsibilities include:

  • Direct involvement in the controls system and software development life cycle
  • Developing controls and software requirements for fuel cell systems using advanced techniques
  • Designing algorithms for signal processing, control strategies, communication protocols, and fault diagnostics reporting
  • Verifying and validating software through simulations and testing
  • Managing software version control and implementing CI/CD testing methodology
  • Leading technology innovation and continuous improvement in system controls engineering

Minimum Requirements:

  • Bachelor's degree in Mechatronics, EE, computer engineering, or related field
  • Minimum of 16 months of experience in embedded software development
  • Programming skills in C/C++, Matlab, Simulink, and scripting languages
  • Experience with formal software version control, Git, SVN, and release configuration management
  • In-depth understanding of signal processing, advanced control algorithms, and debugging control systems

Desired Traits:

  • Engineering degree from an accredited Electrical/Electronics or Computer Engineering program
  • Experience with Agile development process
  • Knowledge of pneumatic and hydraulic instrumentation
  • Experience with power device interfaces, software release management, and CI/CD tools
  • Familiarity with CAN and communication protocols such as J1939, CANopen

The starting salary range for this position is CAD 60,000 - CAD 75,000 per annum. Ballard offers a comprehensive benefits package and competitive bonus programs for eligible employees. Join us and be part of a team that values diversity, excellence, and teamwork! Apply now.

Ballard Power Systems


Report inaccurate data

|

Leave feedback about this job

Ballard Power Systems

Ballard Power Systems

Burnaby, Canada

1001 - 5000

Sector: Energy

About this company

Founders:Geoffrey Ballard

Founded date:1979

Revenue:US$ 1 - 10 billion

Investors:Anglo American Platinum, Canadian Government, Weichai Power, Zhongshan Broad-Ocean Motor

Stage:Other

Website:ballard.com

Connect:

Ballard Power Systems, Inc. engages in the design, development, manufacture, sale, and service of hydrogen fuel cell products for materials handling, residential cogeneration, back-up power, and heavy duty applications primarily...read more

More Engineer - General jobs in climate

BWX Technologies

APPLY

Epic Energy

APPLY

Vestas

1 Day ago

Leça do Balio, Portugal

APPLY

Vestas

1 Day ago

United States, + 1 more location(s)

APPLY

Vestas

1 Day ago

United States, + 1 more location(s)

APPLY

Buro Happold

1 Day ago

London, United Kingdom, + 1 more location(s)

APPLY

Charm Industrial

1 Day ago

San Francisco, United States

APPLY

Other jobs at Ballard Power Systems