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

Remote Power Systems Software Engineer (Electrical)

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 29 days ago
Similar jobs that could be interesting for youBased on the Remote Power Systems Software Engineer (Electrical) in Alberta vacancy
  • $195k - $273k per year

    Narvar is Growing! We are looking for a Staff Software Engineer to build new product features that delight our customers. You will play a key...  ...functional. • Advocate for best patterns and practices in the area of system design, coding, performance, and testing. • Developing a... 
    Remote work
    Worldwide

    Narvar

    Alberta
    29 days ago
  •  ...nearly 50,000 planners, designers, engineers, scientists, digital...  ...Saskatoon is hiring a Senior Electrical Engineer to join our Buildings...  ...drawings to detail medium voltage power utility design coordination, low...  ...lighting, and specialty low voltage systems rough-ins (i.e. telecomm.,... 
    Remote work
    Contract work
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    Aecom

    Alberta
    26 days ago
  • $85k - $225k per year

     ...Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life...  ...are hiring multiple talented Full-Stack Software Engineers to build innovative products in Life...  ...variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in... 
    Remote work
    Work at office
    Local area
    Work from home

    Veeva Systems

    Alberta
    29 days ago
  • $110k - $270k per year

     ...Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life...  ...Role We are looking for Front-End Software Engineers who are eager to build in a dynamic,...  ...variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in... 
    Remote work
    Work at office
    Local area
    Work from home

    Veeva Systems

    Alberta
    29 days ago
  •  ...GEI Consultants, Canada is looking for an Electrical and I&C Lead to play a key role in...  ...electrical, instrumentation, and control systems group at GEI that supports water and wastewater...  .... Minimum Qualifications • Electrical engineering technology certificate or equivalent. •... 
    Remote work
    Work at office
    Flexible hours

    Gei Consultants

    Alberta
    26 days ago
  •  ...études de faisabilité à la mise en service. De la production d'électricité à partir de sources renouvelables à la transformation des ressources...  ...un de nos bureaux. Principales responsabilités • Concevoir des systèmes de puissance électriques ainsi que leur agencement dans les... 
    Remote work
    Permanent employment
    Work at office
    Flexible hours

    Cima+

    Alberta
    26 days ago
  •  ...poste Description du poste En tant qu’ingénieur ou ingénieure électrique, vous pourrez participer à la conception des schémas, des plans...  ...Saguenay). Principales responsabilités Appareillage • Concevoir des systèmes de puissance électriques ainsi que leurs agencements dans les... 
    Remote work
    Permanent employment
    Work at office
    Local area
    Flexible hours

    Cima+

    Alberta
    26 days ago
  •  ...commercial, industrial refrigeration, and HVAC system installation and maintenance.  We...  ...an Industrial Refrigeration Engineer to work remotely from within Canada, with the expectation...  ...design of control systems, supporting electrical infrastructure, and ammonia detection... 
    Remote work
    For contractors
    Work at office
    Flexible hours

    Startec

    Alberta
    26 days ago
  • $90k - $110k per year

     ...across care teams and health systems bringing #BetterGlobalHealth...  ...reasons to SMILE! The Senior Software Developer, Support works...  ...reviews, ensuring adherence to engineering best practices and coding standards...  ...the benefits we offer: * Remote Work Environment * Flexible... 
    Remote work
    Long term contract
    Flexible hours

    Smile Digital Health

    Alberta
    24 days ago
  • $182k - $208k per year

     ...and operate the most ambitious power and data infrastructure in the...  ...maintaining our flexible remote culture. About This Role   As part of Intersect’s Engineering team, you’ll own and execute...  ...intersection of engineering rigor, system planning, and cross-functional... 
    Remote work
    Long term contract
    Temporary work
    Work at office
    Local area
    Home office
    Flexible hours

    Intersect

    Alberta
    29 days ago
  • CreatorIQ is the operating system for creator-led growth trusted by...  ...that combines both in-person and remote work to boost collaboration,...  ...together! Staff Search Engineer As a Staff Search Engineer, you...  ...objectives. • Uphold high standards in software development with a focus on... 
    Remote work
    Internship
    Work at office
    Work from home
    Worldwide
    Home office
    Flexible hours

    Creatoriq

    Alberta
    8 days ago
  • $123k - $160k per year

    At Branch, we power every touchpoint with links that work and insights...  ...Senior Site Reliability Engineer to own the reliability, performance...  ...lead design and execution of systems that power mission critical...  ...SRE, systems engineering, or software engineering roles, ideally within... 
    Remote work
    Long term contract
    Relocation

    Branch Metrics

    Alberta
    29 days ago
  • $38 per hour

     ...meets opportunity. We believe in using the power of collective intelligence to ethically...  ...or Master’s Degree in Computer Science, Software Engineering, Software Development, Computer...  ...guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection... 
    Remote work
    Part time
    Freelance

    Mindrift

    Alberta
    29 days ago
  • $123.6k - $193k per year

     ...patients daily. And guess what? Jane is a remote-first company, meaning every role...  ...who’s ready to bring their engineering savvy, user empathy, and systems thinking to our Front End Foundations...  ...with a proficient understanding of software development methodologies Ability... 
    Remote work
    Internship
    Work at office
    Flexible hours

    Jane App

    Alberta
    29 days ago
  •  ...America. We're seeking an Lead Engineer to help lead our growing...  ...real-time advertising bidding system handles over 3,000,000 requests...  ...Talks:  StackAdapt is a Remote First company, we are open to...  ...productivity and growth Promote software development best-practices and... 
    Remote work
    Work from home
    Home office

    Stackadapt

    Alberta
    26 days ago
  • $130k - $142k per year

    Employment Type: Permanent, Full-time Location: Remote in Canada (or NI Regional or Country Office) Submission Date: January 16, 2026 Salary...  ...International is seeking applications for a Director, Health Systems Strengthening - Child Survival, to be based in Canada or one of our... 
    Remote work
    Permanent employment
    Full time
    Temporary work
    Work at office
    Flexible hours

    Nutrition International

    Alberta
    26 days ago
  •  ...co-ordination during design / engineering. Specify, select and purchase...  ...datasheets etc. Calculate the power / air consumption and other required...  ...of Computer-Aided Engineering Software in an engineering design...  ...(SIL) and Safety Instrumented Systems (SIS) would be an asset Knowledge... 
    Work at office

    Linxus Group

    Alberta
    7 days ago
  • $180k - $210k per year

     ...and that’s why we have been working hard to expand our team. Our ideal candidate is a seasoned backend engineer with deep experience building reliable, scalable systems, and a passion for creating products and features that really matter to customers. You know how to design... 
    Remote work
    Local area
    Home office

    Skylight

    Alberta
    29 days ago
  • Rimkus is a global leader in engineering and technical consulting, providing...  ...involving structural systems in buildings, structures and...  ...knowledge of a variety of computer software applications including...  ...Combination of fieldwork and office/remote work. · Frequent travel (... 
    Remote work
    Long term contract
    Temporary work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Rimkus

    Alberta
    26 days ago
  •  ...Competence, Value and Fun? We are looking for Machine Learning Engineer/Data Scientist for our Data & Dynamics team to be based out of our...  .... - Carry a mobile phone for client and / or for Long View Systems support - Track personal time billings and report them in a timely... 
    Remote work
    Long term contract

    Long View Systems

    Alberta
    29 days ago
  •  ...very bright at VERSYS (Verified Systems) as we prepa re for a very...  ...technician, you hold the power to troubleshoot and tackle onsite...  ...your expertise to perform electrical and functional testing, start-...  ...Hexagon Smart Completions Software   ~ Proficiency in preparing... 
    Remote work
    Hourly pay
    Daily paid
    Live out
    Work at office

    Versys Electrical

    Alberta
    26 days ago
  •  ...Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem...  ...diagrams Performance tools: VisualVM, JMC/JFR, Async Operating systems: Windows and Linux Hands-on experience using GitHub Copilot... 
    Full time
    Part time

    Halliburton

    Alberta
    20 hours ago
  • $84.07k per year

     ...test equipment, chemical feed systems, and other equipment and chemicals...  ...’s operational units and engineers. • Laboratory testing and field...  ...using internal process simulation software. • Troubleshooting, completing...  ...manufacturing facilities, and power industry facilities.... 
    Remote work
    Permanent employment
    Second job

    Water Technologies

    Alberta
    26 days ago
  • $81k - $90k per year

     ...Experience team, bridging the worlds of AI-powered customer success and intelligent...  ...AI solutions — without requiring deep software engineering expertise. You will work across enterprise...  .... -Manage data flows between systems, ensuring reliability and scalability of... 
    Remote work

    Pointclickcare

    Alberta
    5 days ago
  •  ...Location: Thornhill, ON Canada (Remote)  Length: Full-time,...  ...reality. Our mission-critical software fuels their vision, supporting...  ...telephony, partnering with Product, Engineering, Data, and DevOps to ship...  ...(B2B): Coaching workflows powered by NLP/NLU; CRM integrations... 
    Remote work
    Permanent employment
    Full time
    Internship

    Wellnessliving

    Alberta
    26 days ago
  • $12k per year

    Location: Fully Remote (Canada) Compensation: Competitive Commission...  ...proprietary auto-adjudication engine instantly matches clients with...  ...• Automate Your Workflow: Our system automates the most time-...  ...Industry-Leading Technology: Harness powerful tools that streamline your... 
    Remote work
    Contract work
    Immediate start

    Perch

    Alberta
    26 days ago
  •  ...automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly...  ...the Team: We’re looking for a Staff Software Engineer I/II to join our Data Ingestion Team,...  ...team tackles complex distributed systems challenges at massive scale, with a focus... 
    Remote work
    Local area
    Work from home
    Home office

    StackAdapt

    Alberta
    19 days ago
  •  ...builds and scales vertical market software companies. We partner with...  ...and run disciplined operating systems to drive sustainable growth across...  ...our customer operate. Our AI-powered agent is designed to connect...  ...months · A predictable sales engine is running, outbound activity... 
    Remote work
    Long term contract
    Contract work
    Internship

    Valsoft Corporation

    Alberta
    26 days ago
  •  ...candidate will have a strong foundation in data engineering practices, combined with the analytical...  ...and operational use. - Collaborate with software engineers, data scientists, and business...  ...and visualizations using BI tools (e.g., Power BI, SaaS VA). - Conduct statistical... 
    Remote work
    Full time
    Contract work
    For contractors
    Work at office

    P@thlion Staffing Careers

    Alberta
    7 days ago
  •  ...identify gaps, and collaborate with Engineering to automate the close...  ...controls design experience ~ Systems and automation ownership —...  ...leading travel platform globally – powering Hopper’s mobile app, website...  ...use of these automated screening technologies #LI-REMOTE... 
    Remote work
    Long term contract
    Temporary work
    Work from home

    The Hopper Company

    Alberta
    1 day ago

Do you want to receive more vacancies?

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