Power Systems Software Engineer

Electric Power Engineers•Austin, TX

About The Position

Electric Power Engineers (EPE) is seeking an experienced Power Systems Software Engineer for its software team. The role bridges transmission planning and software development, turning planning workflows into reliable, automated, cloud-based tools for utilities, ISOs/RTOs, and developers. The engineer designs, tests, and validates software that supports transmission planning and interconnection assessments, working with power systems engineers, software developers, and product owners to define requirements, automate processes, and ensure trustworthy results. The position is located in City, State, and may require occasional travel of 10% or less. EPE provides consulting expertise and energy intelligence software solutions for engineering and grid modeling challenges, with a focus on building a modern, secure, and resilient grid.

Requirements

  • Bachelor's degree in Electrical Engineering with a focus on power systems.
  • At least 4 years of experience as a power systems engineer in transmission planning and analysis, generation interconnection, or renewable energy development.
  • Hands-on experience performing power system studies such as steady-state thermal/voltage and contingency analysis, short circuit, and/or dynamic stability.
  • Working proficiency in at least one major power system analysis tool, such as PSS/E, PSLF, PowerWorld, TSAT/DSATools, PSCAD, ASPEN, or TARA.
  • Solid understanding of the US transmission network and generation development, including ISO/RTO market structures, interconnection queue processes, and NERC TPL planning standards.
  • Working knowledge of Python for scripting and automation of engineering workflows.
  • Strong presentation and communication skills, including the ability to explain complex technical topics to engineers, clients, and non-technical audiences.
  • Excellent problem-solving skills, especially in identifying and resolving issues in power system simulations, models, and software results.

Nice To Haves

  • Master's degree.
  • Strong Python programming and automation skills, including power system APIs such as psspy and data libraries such as pandas and NumPy.
  • Experience with software testing frameworks and practices such as pytest and regression or benchmark test suites, and with version control such as Git.
  • Experience with Agile development, issue tracking such as Jira, and writing requirements or user stories.
  • Familiarity with cloud-based software development and distributed or batch computing.
  • Experience with SPP, MISO, PJM, ERCOT, CAISO, or other ISO/RTO interconnection or transmission planning processes, such as DISIS, cluster studies, or TPL assessments.
  • Familiarity with FERC Order 2023 and current interconnection reform.
  • Knowledge of AI-driven or machine-learning applications in power systems.
  • Professional Engineer (PE) license or EIT.

Responsibilities

  • Translate transmission planning practices, including study scopes, criteria, contingency definitions, and mitigation logic, into requirements, user stories, and acceptance criteria.
  • Design and test software features for utility-scale generation interconnection and transmission planning assessments, including steady-state, short-circuit, and dynamic-stability workflows.
  • Use Python and related tools to automate study setup, execution, and post-processing, and build tools that streamline transmission system studies and simulations.
  • Manage power-flow and dynamics case data, contingency and monitored-element files, and supporting data to keep models and inputs clean, versioned, and reproducible.
  • Benchmark tool results against established industry software and hand-calculated or reference studies; troubleshoot discrepancies to ensure accuracy, reliability, and performance.
  • Collaborate with transmission planners, software developers, and cross-functional teams to develop and integrate solutions for energy development and planning teams.
  • Write methodology notes, user guides, and release validation reports to help engineers understand and trust tool outputs.

Benefits

  • Medical, dental, and vision benefits with 100% premium coverage for the employee.
  • Generous paid time off.
  • Paid holidays.
  • MyShare Employee Ownership Program.
  • Opportunity to work with industry leaders.
  • 401(k) with up to a 4% match, 100% vested from day one.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service