ETAP
Power Grid · CAD, PLM & BIM Software

ETAP tech stack

ETAP builds mostly with C#, Python, SQL, C++. Its stack also includes Windows, .NET, Oracle, MongoDB. C# is named in 27 of the 99 job postings ETAP published in the last 12 months (27%). Counted by Alion from the job postings of ETAP, updated Nov 14, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Nov 14, 2026
Technologies in use
120
Postings analysed
99
Open now
57
Modernity
73 /100
New in 6 months
8

What programming languages does ETAP use?

C# is named in 27% of job postings at ETAP, followed by Python (27%), SQL (22%), C++ (17%).

C# 27 27% required in 89% · 12 open now · since Feb 2026
Python 27 27% required in 74% · 13 open now · since Mar 2026
SQL 22 22% required in 86% · 10 open now · since May 2026
C++ 17 17% required in 82% · 9 open now · since Feb 2026
PowerShell 10 10% required in 60% · 3 open now · since Jul 2026
JavaScript 9 9% required in 78% · 5 open now · since Jun 2026
MATLAB 4 4% required in 75% · 2 open now · since Jun 2026
TypeScript 4 4% required in 75% · 1 open now · since Jun 2026
Show all (16)
Structured Text3
Node JS3
Fortran2
Visual Basic2
F#1
PHP1
Perl1
Java1

What frameworks and libraries does ETAP use?

Entity Framework Core is named in 4% of job postings at ETAP, followed by Blazor (2%), STL (2%), Selenium (2%).

Entity Framework Core 4 4% required in 100% · 2 open now · since Jul 2026
Blazor 2 2% required in 100% · 1 open now · since Jun 2026
STL 2 2% required in 100% · 2 open now · since Jun 2026
Selenium 2 2% required in 100% · 1 open now · since Aug 2026
Jest 2 2% required in 50% · since Jun 2026
OpenGL 2 2% required in 50% · 1 open now · since Sep 2026
React.js 2 2% required in 50% · since Jun 2026
ASP.NET Core 1 1% required in 100% · 1 open now · since Jul 2026
Show all (30)
Angular1
FastAPI1
LightGBM1
Next.js1
NumPy1
Pandas1
RxJS1
Scikit-learn1
Svelte1
SvelteKit1
XGBoost1
DGL1
JQuery1
LangChain1
LlamaIndex1
Optuna1
Playwright1
PyTorch1
React Hook Form1
TensorFlow1
Vitest1
Zod1

What databases does ETAP use?

Oracle is named in 5% of job postings at ETAP, followed by MongoDB (4%), SQLite (3%), PostgreSQL (2%).

Oracle 5 5% required in 60% · 1 open now · since Jul 2026
MongoDB 4 4% required in 75% · since Jul 2026
SQLite 3 3% required in 100% · 1 open now · since May 2026
PostgreSQL 2 2% required in 100% · 1 open now · since Jun 2026

What cloud and platforms does ETAP use?

Windows is named in 8% of job postings at ETAP, followed by .NET (8%), Azure (6%), Power BI (5%).

Windows 8 8% required in 88% · 8 open now · since May 2026
.NET 8 8% required in 75% · 3 open now · since Jul 2026
Azure 6 6% required in 33% · 3 open now · since Jun 2026
Power BI 5 5% required in 80% · 4 open now · since Jun 2026
VMWare 5 5% required in 80% · 1 open now · since Jul 2026
AWS 4 4% required in 75% · 2 open now · since Jul 2026
Postman 3 3% required in 100% · 1 open now · since Jul 2026
Windows Server 3 3% required in 100% · 2 open now · since Aug 2026
Show all (23)
GitHub2
Azure DevOps2
Active Directory1
Checkmarx1
Fortify1
Kali Linux1
Kubernetes1
LDAP1
Linux1
MLFlow1
Microsoft Entra ID1
SIEM1
Weights & Biases1
DirectX1
GCP1

What developer tools does ETAP use?

Microsoft Excel is named in 10% of job postings at ETAP, followed by OPC UA (7%), Rest API (6%), PSCAD (5%).

Microsoft Excel 10 10% required in 50% · 5 open now · since Mar 2026
OPC UA 7 7% required in 86% · 5 open now · since Jul 2026
Rest API 6 6% required in 83% · 3 open now · since Jul 2026
PSCAD 5 5% required in 100% · 5 open now · since Jun 2026
AutoCAD 5 5% required in 60% · 3 open now · since Jan 2026
Docker 4 4% required in 50% · 3 open now · since Jun 2026
DNP3 3 3% required in 67% · 1 open now · since Aug 2026
IEC 61850 3 3% required in 67% · 1 open now · since Aug 2026
Show all (29)
Wireshark3
Git2
PSS/E2
Simulink2
Chef1
Claude Code1
Copilot1
GraphQL1
Hyper-V1
Insomnia1
Nessus1
Nmap1
PowerFactory1
Puppet1
Swagger1
ESLint1
ONNX1
Prettier1
Vite1
WebSockets1
pnpm1

What AI and ML technologies does ETAP use?

LLM is named in 1% of job postings at ETAP.

LLM 1 1% required in 100% · 1 open now · since Jun 2026

Which engineering practices does ETAP ask for?

Digital Twin is named in 97% of job postings at ETAP, followed by TCP/IP (5%), VLAN (5%), CI/CD (4%).

Digital Twin 96 97% required in 100% · 55 open now · since Mar 2025
TCP/IP 5 5% required in 100% · 3 open now · since Jul 2026
VLAN 5 5% required in 100% · since Jul 2026
CI/CD 4 4% required in 100% · 1 open now · since Apr 2026
IEEE 1547 2 2% required in 100% · 1 open now · since Mar 2026
Machine Learning 2 2% required in 100% · 2 open now · since Jun 2026
NERC CIP 2 2% required in 50% · 2 open now · since Jun 2026
Configuration Management 1 1% required in 100% · since Sep 2026
Show all (17)
ETL/ELT1
Recommender Systems1
Embeddings1
Fine-tuning1
MVC1
NLP1
Prompt Engineering1
RAG1
Reinforcement Learning1

What does each ETAP team work with?

The technologies each team's postings require most often, with the number of postings that require them.

Industrial Engineering

22 postings
Python6
C#5
C++5
SQL5
OPC UA4
PowerShell4

Backend

12 postings
C#12
SQL9
.NET5
C++5
Entity Framework Core4
Windows4

Hardware

9 postings
C++2
PSCAD2

DevOps

7 postings
Python5
C#2
SQL2

See the open roles

How does your stack fit ETAP?

Sign in to compare your skills with this stack and see which open roles fit you.
Sign In

How much does ETAP pay by technology?

Median stated pay of the postings that name each technology, against the median of all ETAP postings with stated pay: $124k across 28 postings.

TechnologyPostings with payMedianvs company median
Python10$116k−7%
C++9$140k+13%
C#9$125k+1%
SQL8$108k−13%
Windows5$151k+21%

How is the ETAP stack changing?

Read from the dates of the postings themselves: a technology is new when the first posting that names it appeared in the last six months, rising or falling when its share of postings moved between the last two quarters.

First appeared
Azure DevOpsOct 2026
OpenGLSep 2026
GitHubAug 2026
SeleniumAug 2026
Visual BasicAug 2026
Structured TextAug 2026
Windows ServerAug 2026
DNP3Aug 2026
Rising
.NET5% → 12%
CI/CD0% → 6%
TCP/IP3% → 8%
Entity Framework Core3% → 6%
Falling
Microsoft Excel16% → 6%
TypeScript8% → 2%
PSCAD8% → 4%
Power BI8% → 4%
VMWare8% → 4%

How modern is the ETAP stack?

Modern AI adopter 73/100

ETAP scores 73 out of 100 (Modern). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 1; legacy ones: 1.

How common is the ETAP stack in its industry?

Share of the 987 companies in the same industries, whose stack Alion knows, that use each technology.

C#21%
Python43%
SQL37%
C++20%
PowerShell14%
JavaScript29%
.NET12%
Windows27%
Azure29%
Oracle6%

What sets ETAP apart

Entity Framework Core3%
MongoDB1%
Postman4%
SQLite1%
Structured Text2%

ETAP products in its job postings

Postings at ETAP name its own products. They describe what the company makes, so they are left out of the stack above.

ETAP33

Questions about the ETAP tech stack

What programming languages does ETAP use?

The languages named in ETAP job postings are C# (27%), Python (27%), SQL (22%), C++ (17%), PowerShell (10%), as a share of the 99 postings of the last 12 months.

Does ETAP use Entity Framework Core?

Yes. Entity Framework Core is named in 4 of 99 job postings (4%) and required in 4 of them.

What cloud and platforms does ETAP use?

The cloud and platforms named in ETAP job postings are Windows (8), .NET (8), Azure (6) (postings in brackets).

What skills do you need for a Industrial Engineering job at ETAP?

Industrial Engineering postings at ETAP most often require Python (6), C# (5), C++ (5), SQL (5), out of 22 postings in the last 12 months.

Is the ETAP tech stack changing?

Yes. Azure DevOps, OpenGL, GitHub, Selenium first appeared in ETAP job postings in the last six months.

How modern is the ETAP tech stack?

ETAP scores 73 out of 100 (Modern). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 1; legacy ones: 1.

How does Alion know the ETAP tech stack?

Alion reads every job posting ETAP publishes and tags the technologies each one names. The figures on this page count the 99 postings of the last 12 months and were updated on Nov 14, 2026.

Method and citation

Alion reads every job posting the company publishes and tags the technologies each one names. Shares count the postings of the last 12 months, open and closed; the company's own products are counted apart. How we count

Alion, "ETAP tech stack: 120 technologies from 99 job postings", as of Nov 14, 2026. https://alion.io/company/etap/technologies

Licence: CC BY-SA 4.0JSON