Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Power Systems Software Engineer (Electrical)

Full-time

Powertech Labs

The Software Technologies team provides solutions to meet grid security needs with a comprehensive suite of power system analysis tools, with capabilities for both off-line and on-line analysis. The Department’s flagship product, DSATools™, developed exclusively by Powertech, incorporates leading-edge technologies for the modeling and analysis of power systems.

As a Power System Software Engineer,  you will be involved in both software development and power system studies.  Candidates with background and experience in these areas would be at an advantage. 

Duties 

  • Develop and implement computation methods and power system models in software
  • Design, code, test and documentation of software
  • Customer support and software product maintenance
  • Perform power system studies ranging from dynamic model validation, transmission planning and operation, load and generation interconnection, integration of renewables, etc.
  • Assist in marketing and delivery of software, software projects and consulting projects
  • Participate in research and development efforts and conduct field measurements at client’s facilities

Qualifications 

  • Master’s or PhD in Electrical Engineering specializing in Power Systems from a recognized post-secondary institution
  • P.Eng or eligible for immediate registration as a Professional Engineer with the Engineers and Geoscientists of BC
  • Intermediate to advanced knowledge of power systems analysis, modeling techniques, and computational algorithms.
  • Minimum 5 years of experience as a Studies Engineer, Consulting Engineer or Software Engineer in a similar position or an equivalent combination of education, training and experience.
  • Knowledge of protection and control systems of rotating machines, substations and power systems is an asset 
  • Solid understanding of reliability standards and regulations related to power system operation, protection, grid voltage and frequency controls
  • Experienced with programming in one or more of the following:  C/C++, Visual Basic, Java, Python, and Matlab. Excellent knowledge in one or more of the followings is an asset: object-oriented programming, C/C++ programing in Visual Studio environment and data structure. 
  • Proficiency and experience in power system simulation software and the application (or development) of commercial software would be a definite asset

Job Grade: P3

* Applicants with higher or lower qualifications are welcome to apply and may be considered for roles commensurate with skills & experience.

Applicants must be legally entitled to work in Canada.   Candidates from Eastern Canada (Toronto, Montreal and eastward)  are encouraged to apply as the successful hire will provide coverage and responsiveness
across time zones supported by Powertech.   

The role is expected to collaborate effectively across time zones, which may occasionally involve flexibility in working hours to support team members and clients’ needs.  If shortlisted for the role, the Hiring Team will review and discuss the remote work arrangement accordingly.

As part of the selection process, applicants may be required to complete a written test/ assessment and/or a presentation as part of the interview process. This role is concurrently advertised in our internal and external job boards.

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.  

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.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Power Systems Software Engineer (Electrical) in British Columbia vacancy
  • $78k - $88k per year

     ...Perform concept and detail design of ship electrical and control systems. Perform equipment and...  ...supplier documents and comment. Support engineers and designers including training, mentoring...  ...knowledge of primary computer software programs necessary to complete Position... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Vard Marine Inc.

    British Columbia
    4 days ago
  • $100k - $110k per year

     ...company They are a well‑established electrical contractor in British Columbia,...  ...electrical drawings, specifications, and systems Experience with estimating software such as Accubid (or similar)...  ...pricing Support value‑engineering and cost‑saving initiatives Maintain... 
    Suggested
    Long term contract
    Full time
    For contractors
    For subcontractor
    Internship
    Work at office
    Remote work

    Hays

    British Columbia
    19 days ago
  • $108k - $149k per year

     ...text processing. MongoDB is seeking a Software Engineer with solid software engineering skills...  ...understanding of software engineering, system design, data engineering and/or cloud architecture...  ...most important applications, we’re powering the next era of software. Our compass... 
    Suggested
    Full time
    Worldwide
    Flexible hours
    Shift work

    MongoDB

    British Columbia
    7 hours ago
  • $105.8k - $158.8k per year

     ...Greenhouse is looking for a Senior UX Design Engineer, Design Systems to join our central Design System...  ...structural gap and help define the AI-powered future of how we design, build, and...  ...years in a row.  –  Greenhouse Software is an equal opportunity employer. All... 
    Suggested
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    British Columbia
    7 hours ago
  • $162.3k - $301.4k per year

     ...biggest brands. About the Role We are looking for a Software Development Engineer in Test (SDET) to help build and maintain the infrastructure...  ...Familiarity with containerized environments and distributed systems     What you'll get Paid vacation starting at 15... 
    Suggested
    Local area
    Worldwide

    Veeam Software

    British Columbia
    7 days ago
  • $165k - $183k per year

     ...next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical...  ...and fault-tolerant metrics delivery systems. We've embraced a culture of open and candid...  ...! ~ Advertiser Optimization:  We power Instacart’s advertising business by... 
    Remote job
    Long term contract
    Permanent employment
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    more than 2 months ago
  • $124k - $165k per year

     ...This is Engineering at Lattice Lattice’s Engineering team is continuously...  ...maintainable, performant systems using modern technologies, and...  ...is building the systems that power how AI works across Lattice. We...  ...Experience ~5+ years of professional software engineering experience with... 
    Remote job
    Work at office
    Work from home

    Lattice

    British Columbia
    more than 2 months ago
  • $45 - $52 per hour

     ...build what communities depend on — power, water, gas, and other essential systems that keep communities connected...  ...for a professional who has strong electrical background in overhead and underground...  ...or Red Seal Electrician or Design Engineer or Design Technologist with... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Maven Consulting Limited

    British Columbia
    a month ago
  • $165k - $183k per year

     ...Role  We are currently seeking a Senior Software Engineer to join our Self-Serve team.  The role...  ...Platform, Portal, Data Alerting System, dbt + Airflow, Semantic Layer, and data...  ...Computer Science, computer engineering, electrical engineering OR equivalent work experience... 
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    more than 2 months ago
  • $193k - $214k per year

     ...builds the core capabilities that power Instacart's off-platform...  ...foundations. We are hiring a Senior Engineer II (L6) to co-own the...  ...ships scalable, data‑intensive systems; drives cross‑team execution;...  ...senior‑level impact ~8+ years of software engineering experience (typically... 
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    more than 2 months ago
  • $140k - $200k per year

     ...looking for a hands-on architect who designs systems AND builds them. You’ll spend roughly 60%...  ...direction, mentoring senior engineers, and driving engineering standards. If your...  ...You Bring Must-Haves ~10+ years in software engineering, with at least 3 years as a staff... 
    Work at office
    Remote work
    Worldwide

    Kano

    British Columbia
    7 days ago
  • $110k - $140k per year

     ...Your new company   A fast‑growing electrical contractor based in the Lower Mainland is seeking an Electrical Project Manager/Estimator to...  ...communication and collaboration skills ~ Solid knowledge of electrical systems, applicable codes, and industry best practices ~ Experience... 
    Long term contract
    Permanent employment
    For contractors

    Hays

    British Columbia
    more than 2 months ago
  •  ...Our client is seeking a senior civil engineering leader to anchor their British Columbia office and step into a succession path for the current practice lead. You’ll bring a minimum of 10 years of consulting experience across multiple divisions/sectors and at least 7 years... 
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work

    West End Workforce

    British Columbia
    28 days ago
  • $117.5k - $176.3k per year

     ...Greenhouse is looking for a GTM Engineer to join our Revenue...  ...world requirements into deployed software that drives productivity across...  ...maintaining computer-based information systems and AI-enabled internal...  ...integrations between core revenue engines like Salesforce and Gong... 
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work

    Greenhouse

    British Columbia
    7 hours ago
  • $222.2k - $412.7k per year

     ...Securiti AI - the leader in AI-powered data security posture...  ...) - is seeking a Senior Sales Engineer to drive technical leadership...  ...matching) and with common cloud/data systems (e.g., object storage and enterprise...  ...222,200—$412,700 CAD Veeam Software is an equal opportunity... 
    Local area
    Remote work
    Worldwide
    Shift work

    Veeam Software

    British Columbia
    7 days ago
  • $100k per year

     ...this role.  As a Senior Customer Success Engineer, you are the primary technical owner driving...  ...; build protection plans; recommend software products and architectures across the Veeam...  ...~ Hands-on expertise across operating systems, virtualization, storage, scripting/automation... 
    Long term contract
    Local area
    Worldwide

    Veeam Software

    British Columbia
    7 days ago
  •  ...manufacturer within the industrial and power systems sector is seeking an experienced Senior...  ...) Partner closely with supply chain, engineering, and commercial teams to support customer...  ...environments Experience within electrical, industrial, or engineered products manufacturing... 
    Full time
    Relocation package

    JD Ross Energy

    British Columbia
    6 days ago
  •  ...complex fleets. They provide innovative software and consultancy services to help their partners...  ...while ensuring the resilience of energy systems, by making the complex simple and...  ...career. Purpose The purpose of the Engineering Support and Infrastructure Manager role is... 
    Full time
    Contract work
    Manual labor
    Remote work
    Shift work

    Whitecollars

    British Columbia
    7 days ago
  •  ...technical support to ensure system stability and operational continuity...  ...communicate effectively with engineers, technicians, and client’s...  ...Collaborate closely with software development teams to translate...  ...Background in construction and/or electrical, mechanical, IT, or systems... 
    Long term contract
    Remote work
    Relocation
    Relocation package

    JENOPTIK Smart Mobility Solutions

    British Columbia
    6 days ago
  • $80k - $90k per year

     ...around the world. Their success is built on engineering excellence, practical innovation, and a...  ...a key role in maintaining and enhancing system performance. Location & Work Model:...  ...Support development and maintenance of software systems using C/C++ Assist in debugging... 
    Permanent employment
    Full time
    Internship
    Relocation package

    Stoakley-Stewart Consultants

    British Columbia
    more than 2 months ago
  • $23 - $25 per hour

     ...transportation and energy, and partnering every day to build, connect, power, and strengthen our communities. At Aecon, you can count on...  ...Aecon has several openings within the Civil West division for Engineering Co-op students. These positions will provide the opportunity to... 
    Hourly pay
    For contractors
    For subcontractor
    Internship
    Work at office
    Flexible hours
    Night shift

    AECON

    British Columbia
    28 days ago
  • $120k - $180k per year

     ...Senior Dam Safety Engineer Vancouver, BC What makes us stand out? KCB is an employee...  ...with unique complexities The Power and Transportation Group has an immediate...  ...with company-established quality management systems throughout a project, and suggesting/implementing... 
    Immediate start
    Flexible hours

    Klohn Crippen Berger

    British Columbia
    a month ago
  •  ...place to invest your talent. The Water Resources Division of Saanich Engineering provides professional services for the management of the municipal sanitary sewer, potable water and storm drainage systems. We are recruiting up to two experienced civil engineering... 
    Local area
    Flexible hours

    District of Saanich

    British Columbia
    22 days ago
  • $110k - $160k per year

     ...Senior Geotechnical Engineer – Tailings & Water Dams Vancouver, BC Are you looking for...  ..., and the development of dam safety systems Guide, mentor, and train more junior staff...  ...administration ~ Working knowledge of geotechnical software packages including PLAXIS, FLAC, and... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Klohn Crippen Berger

    British Columbia
    a month ago
  • $120k - $170k per year

     ...Senior Structural Engineer - Ports and Marine Vancouver, BC Klohn Crippen Berger (KCB) is seeking a Senior Structural Engineer, Team Lead to join our expanding Power & Transportation team in Vancouver. In this role, you’ll support marine and civil infrastructure projects... 
    Work at office
    Flexible hours

    Klohn Crippen Berger

    British Columbia
    a month ago
  • $50 - $55 per hour

     ...troubleshooting on vessels -maintaining and documenting maintenance records and activities -taking a lead role in engine, mechanical, electrical system diagnostics of the boats Competitive compensation ranging from $50 to 55 per hour based on level of relevant experience... 
    Hourly pay
    Immediate start
    Relocation

    WORKFORCE - Staffing Solutions

    British Columbia
    22 days ago
  • $85 - $90 per hour

     ...on installation, wiring, and troubleshooting of power distribution and control panels. Its important...  ...Troubleshooting and repairing power and controls systems -Working in field role on customer sites diagnosing, fixing electrical systems on customer assets -Installing,... 
    Hourly pay
    Permanent employment

    WORKFORCE - Staffing Solutions

    British Columbia
    a month ago
  •  ...25-28) Organization Overview Power to Change is a non-profit movement...  ...Centre. You will oversee the physical "engine" of our ministry—from HVAC and safety systems to warehouse logistics—ensuring...  ...and repairs involving plumbing, electrical, HVAC, elevators, and fire safety... 
    Permanent employment
    Full time
    Worldwide
    Weekend work

    Power to Change

    British Columbia
    a month ago
  •  ...As AI reshapes enterprise software, Veeam is investing in intelligent...  ...management by embedding AI-powered automation directly into the...  ...applications, and enterprise systems   Your mission is to help enterprises...  ...• Work closely with engineering and architecture teams to design... 
    Local area
    Worldwide

    Veeam Software

    British Columbia
    6 days ago
  • $38 - $41 per hour

     ...the operation and maintenance of the wind power facilities at the Cape Scott Wind Farm...  ...provided) Operate standard hand tools and electrical testing equipment (e.g., screwdrivers,...  ...the Computerized Maintenance Management System (CMMS) Conduct site safety orientations... 
    Hourly pay
    Minimum wage
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Work visa
    Flexible hours
    Night shift

    Engie

    British Columbia
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Power Systems Software Engineer (Electrical). Be the first to apply!