Powertech Labs Inc.

Software Developer (Power Systems)

LocationSurrey, BC
Job TypeFull-time

About This Job

Powertech Labs Inc is a cleantech company with the mission of being a trusted innovation partner providing solutions, specialized testing, and technical expertise for a safe and sustainable global energy future. Powertech has a global reputation for delivering transformative solutions in both the electric power industry as well as the transport sector. A clean future will be driven by electric and hydrogen power, and we will help get there.


Department Overview

The Power Systems business unit consists of the Software Technologies and Power System Studies Groups. The Software Technologies Group designs tools to address new technical problems as they emerge, such as low-frequency oscillations and sub-synchronous resonance, which arise as power systems operate closer to limits, integrate higher levels of renewable generation, and utilize more advanced solid-state technologies. The group’s flagship product, DSATools™, is one of the world’s leading power system analysis tools, used by seven of the nine ISOs in North America and by more 200 utilities and grid operators. The Power System Studies Group provides a wide range of testing and consulting services to optimize power system performance and develops comprehensive solutions to challenging power system analysis problems.


Role Overview

We are looking for is a full-stack Software Developer to join our team, working on web and desktop applications.

The Software Developer is responsible for all phases in the software development cycle and working collaboratively with the Software team and the Network Applications Manager.



Duties

Design, coding, testing, and documentation of software, particularly in the area of user interface, graphical presentation and interpretation of engineering data, Windows/web/network/database programming
Works with the team in preparing technical proposals
Works with the team in adopting new IT and programming technologies
Participates in quality assurance processes for software development projects
Management of software development projects
Provides user support and maintenance of software
Assists in marketing and delivery of software and software projects

Qualifications* Bachelor’s or master’s degree in computer engineering, or Software Engineering from a recognized post-secondary institution

Minimum of one year experience as a programmer or software engineer in a similar position
Fluency in JavaScript and CSS/HTML
Fluency in additional Object-Oriented Languages is valued: C++, C#, Java
Experience with front-end MVVM frameworks, such as Vue.js
In-depth knowledge of software design principles
Strong skills in both front-end and back-end web development are an asset
Understanding of version control for source code, documentation, etc.
Knowledge of the fundamentals of database design, and SQL
Experience in software project management the development of commercial software (with codebases over 100,000 lines of code) is an asset


Affiliation: M&P


Job Level: P1


Job status: Full time Regular


Job location: Surrey


Annual Salary: $72K - $85K


Please be advised that this role has been assessed as safety sensitive and pre-qualification alcohol and drug testing will be required as a pre-condition to employment. This role is concurrently advertised in our internal and external job boards.


Powertech Labs is an equal opportunity employer. We include everyone. We welcome applications from anyone, including members of visible minorities, women, Indigenous peoples, persons with disabilities, persons of minority sexual orientations and gender identities, and others with the skills and knowledge to productively engage with diverse communities. We are also happy to provide reasonable accommodations throughout the selection process and while working at Powertech Labs.


Maintaining customer-confidence and our reputation is key: To this end, all our campus and laboratories are accredited to ISO9001 (quality), ISO14001 (environment stewardship), ISO 27001 (Information Security), ISO45001 (safety) and IEC/ISO 17025 for over 100 standards. To complement the focus on accreditation, we encourage our experts to drive global standards and provide development opportunities for all staff to grow in their role and to advance in their careers.


Working at Powertech is not a job but a career. If you want to be a part of a growing clean technology company that is impactful and working towards a common goal of accelerating the world towards a net zero carbon future, come and join our team.



HOW TO APPLY

ALL CANDIDATES ARE REQUIRED TO ATTACH A COPY OF THEIR COVER LETTER, RESUME, DIPLOMA/DEGREE, ACADEMIC TRANSCRIPTS & PROOF OF PROFESSIONAL DESIGNATION. Note that applicants are required to submit/upload a copy of their college transcripts and Diploma as proof of post-secondary graduation. If applicable, a copy of your work visa is also required.

INCOMPLETE OR LATE APPLICATIONS CANNOT BE PROCESSED. This will ensure we have all the necessary information to assess your application without any delays.



e2cbfA9WVk


Similar Jobs

U

Developer

logo
Unknown
Job TypeFull-time
Salary
$1200 - $1400
Akiachak, Illinois
8 months ago
U

Manager Energy Engineer

logo
Unknown
Job TypeFull-time
 
Altus, Arkansas
3 months ago
U

acquisition engineer

logo
Unknown
Job TypeFull-time
 
Akiachak, Alabama
8 months ago
U

acquisition engineer

logo
Unknown
Job TypeFull-time
 
Akiachak, Alaska
8 months ago
company-logo

Software Developer (Power Systems)

Powertech Labs Inc.
Job TypeFull-time
 
Surrey, BC
3 months ago
company-logo

Software Developer (Power Systems)

Powertech Labs Inc.
Job TypeFull-time
 
Surrey, BC
3 months ago
company-logo

Principal Software Engineer - Power Systems

Itron, Inc.
Job TypeFull-time
 
San Diego, CA
3 months ago
company-logo

Principal Software Engineer - Power Systems

Itron, Inc.
Job TypeFull-time
 
San Diego, CA
3 months ago
company-logo

Principal Software Engineer - Power Systems

Itron, Inc.
Job TypeFull-time
 
North Carolina, United States
3 months ago
company-logo

Principal Software Engineer - Power Systems

Itron
Job TypeFull-time
Salary
$96000 - $231000
Raleigh, NC
3 months ago
company-logo

Staff Software Engineer - Electrical Power Systems

GE Vernova
Job TypeFull-time
 
Bellevue, WA
3 months ago
company-logo

Software Engineer, Electrical Power Systems (multiple positions)

GE Vernova
Job TypeFull-time
Salary
$137259 - $150420
Bellevue, WA
4 months ago
company-logo

Power Electronics Software Engineer

GE Vernova
Job TypeFull-time
 
Imperial, PA
4 months ago
company-logo

Power Electronics Software Engineer

GE Vernova
Job TypeFull-time
 
Imperial, PA
4 months ago
company-logo

Power Systems Engineer

Oil and Gas Job Search Ltd
Job TypeFull-time
 
St Paul, MN
4 months ago
company-logo

Power System Engineer

Siemens Energy
Job TypeFull-time
 
Alpharetta, GA
3 months ago
company-logo

Power Systems Engineer I

Resa Power
Job TypeFull-time
Salary
$70000 - $85000
Wixom, MI
4 months ago
company-logo

Power Systems Electrical Engineer

Oil and Gas Job Search Ltd
Job TypeFull-time
 
Bountiful, UT
4 months ago
company-logo

Power Systems Electrical Engineer

Oil and Gas Job Search Ltd
Job TypeFull-time
 
Ontario, CA
4 months ago
company-logo

Power Systems Electrical Engineer

Oil and Gas Job Search Ltd
Job TypeFull-time
 
Phoenix, AZ
4 months ago

Notice: The inclusion of job postings or company information on our platform does not imply endorsement, partnership, or affiliation. Listings may include publicly available roles from various sources, and companies shown may not have a direct relationship with Energy Hire.