inSync Staffing logo

Software Engineer

inSync Staffing
  • Carmel, IN
  • Quick Apply
21 days ago

Job Description

JOB TITLE:       Power System Software Engineer (No C2C)
LOCATION:       Remote
INDUSTRY:       Utilities
 
JOB DESCRIPTION:  Seeking a Software Engineer with a strong combination of software development and power systems expertise to support the STABLE (Stability and Transfer Analysis for Broad Location Evaluation) initiative. This role will focus on designing and developing automation tools that streamline outage coordination studies, stability assessments, and operational planning activities. The engineer will build software that integrates data from multiple power system applications, automates VSAT and TSAT studies, and provides reporting and visualization capabilities to support transmission outage analysis across the CLIENT footprint. The ideal candidate will have experience in power system modeling, stability analysis, and application development, with the ability to create scalable, production-grade tools that improve operational efficiency and study accuracy.
 
RESPONSIBILITIES:
  • Design, develop, test, and maintain software tools that automate outage coordination and power system stability assessment workflows.
  • Build prototype and production applications that connect EMS models, outage data, and power system datasets to support operational planning activities.
  • Develop integrations with EMS, PI, CIMSpy, CROW, and other power system data sources.
  • Automate steady-state and dynamic stability studies using VSAT and TSAT.
  • Create workflows to apply outages, build stressed base cases, define transfer scenarios, and execute contingency analyses.
  • Develop APIs, scripting interfaces, and automation routines to streamline study execution and data processing.
  • Design and develop user interfaces using technologies such as Tkinter or similar GUI frameworks.
  • Generate reports, dashboards, visualizations, transfer margins, and impact assessments for system planning and operational decision-making.
  • Support transmission outage analysis by evaluating system impacts, transfer capabilities, and reliability considerations.
  • Collaborate with power system engineers and subject matter experts to validate models, assumptions, and study results.
  • Perform software testing, regression testing, benchmarking, and validation activities to ensure solution accuracy and reliability.
  • Document software designs, workflows, technical specifications, test results, and deployment procedures.
  • Support deployment, configuration, troubleshooting, and ongoing enhancement of developed applications.
  • Ensure compliance with cybersecurity, data governance, and operational reliability standards.
 
REQUIREMENTS:
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Power Systems Engineering, or a related technical field.
  • 3+ years of software development experience; 6+ years preferred.
  • Strong programming and application development skills.
  • Experience developing production-grade software, automation tools, or engineering applications.
  • Understanding of electric power systems, transmission operations, stability analysis, or utility operations.
  • Experience supporting power system studies, outage coordination, contingency analysis, or operational planning activities.
  • Knowledge of power system modeling and analysis tools such as VSAT, TSAT, or similar platforms.
  • Experience integrating and processing data from multiple operational systems and databases.
  • Strong analytical, problem-solving, and debugging abilities.
  • Experience developing reporting, visualization, and dashboard solutions.
  • Ability to work independently in a highly technical environment with minimal customer-facing responsibilities.
  • Strong written and verbal communication skills.
 
PREFERRED:
  • Experience supporting electric utilities, ISO/RTO organizations, transmission operators, or power market environments.
  • Familiarity with EMS, PI, CIMSpy, CROW, or similar utility applications.
  • Experience with power system stability analysis, transfer analysis, and contingency modeling.
  • Experience building automation workflows for engineering or operational studies.
  • Knowledge of power flow, transient stability, and outage coordination processes.
  • Experience developing GUI applications using Tkinter or similar technologies.
  • Experience creating APIs, data pipelines, and automated reporting solutions.
  • Knowledge of cybersecurity and data governance requirements within utility environments.
  • Experience converting and working with power system case formats such as RAW and PFB files.
  • Familiarity with node-breaker models, dispatch modeling, or advanced transmission study methodologies.
 
 
 
Best-In-Class-Benefits:  We are in the people business; treating people right is our ONLY priority. Theoris Services consultants are full-time employees with full benefits, including:
  • Robust Health Insurance
  • 401(k) plan
  • PTO
  • Paid holidays
 
About Theoris: Our goal is to Fuel Your Career! As a Theoris team member, you join a culture based on people-centered values and an environment that fosters both personal and professional growth. We build long-term relationships with our clients and our consultants. With over 30 years of building strong relationships in the industry, we’re uniquely positioned to make the right connections. This knowledge is used to find the right job placement. Our recruiting teams are experts dedicated to the information technology and engineering staffing space and are highly respected by our client base.
 


 

Numbers & Facts

LocationCarmel, IN
IndustryStaffing/Employment Agencies
Company Size50 to 99 employees
Year Founded2014
Websitehttp://www.insyncstaffing.com/default.html

About Company

We recognize the VMS program management team is our customer and needs to be serviced with integrity, so we built and continue to improve upon our delivery methods as we strive to provide the highest quality service possible. inSync Staffing’s management team recognized ten years ago the inevitable changes to the staffing industry being brought about by technology and the growing trend of Fortune 1000 corporations to outsource management of their contingent workforces to meet compliance and cost control goals. Rather than swim upstream against the changes, inSync Staffing has embraced MSP and VMS programs as our customers, not competitors. We asked program managers how they want to be serviced. The result of their input is that we have structured inSync Staffing as a recruiting and customer service organization, unlike traditional staffing companies who sell directly to the end client. Our delivery model allows us concentrates our resources on how to best supply candidates in a very competitive MSP/VMS program environment.

Skills

  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Automation Systemsunmatched
  • Benchmarkingunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Customer Relationsunmatched
  • Data Managementunmatched
  • Data Modelingunmatched
  • Data Processingunmatched
  • Debugging Skillsunmatched
  • Electrical Engineeringunmatched
  • Electrical Power Systemsunmatched
  • Electrical Power Transmissionunmatched
  • Electrical Utilityunmatched
  • Engineering Softwareunmatched
  • Graphical User Interface (GUI)unmatched
  • Graphical User Interface Softwareunmatched
  • Health Insuranceunmatched
  • Home Automationunmatched
  • ISO (International Organization for Standardization)unmatched
  • Information Technology & Information Systemsunmatched
  • Internet Securityunmatched
  • Maintain Complianceunmatched
  • Model Validationunmatched
  • Operational Auditunmatched
  • Operational Improvementunmatched
  • Operational Strategyunmatched
  • Operational Supportunmatched
  • Operations Planningunmatched
  • Power Engineeringunmatched
  • Power Outagesunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Process Managementunmatched
  • Prototypingunmatched
  • Registered Training Organisation (RTO)unmatched
  • Regression Testingunmatched
  • Reporting Dashboardsunmatched
  • Reporting Skillsunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Stability Analysisunmatched
  • System Operationsunmatched
  • Systems Analysisunmatched
  • Technical Recruitingunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Training Data Setsunmatched
  • Transformational Satellites (TSAT)unmatched
  • User Interface Designunmatched
  • Workflow Analysisunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder