VIAVI Solutions tech stack

VIAVI Solutions builds mostly with Python, C++, SQL, Verilog. Its stack also includes Linux, Windows, Oracle, LangChain. Python is named in 35 of the 82 job postings VIAVI Solutions published in the last 12 months (43%). Counted by Alion from the job postings of VIAVI Solutions, updated Oct 4, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Oct 4, 2026
Technologies in use
167
Postings analysed
82
Open now
82
Modernity
80 /100
New in 6 months
8

What programming languages does VIAVI Solutions use?

Python is named in 43% of job postings at VIAVI Solutions, followed by C++ (21%), SQL (16%), Verilog (12%).

Python 35 43% required in 83% · 35 open now · since Jul 2022
C++ 17 21% required in 94% · 17 open now · since Jul 2022
SQL 13 16% required in 77% · 13 open now · since Dec 2025
Verilog 10 12% required in 80% · 10 open now · since May 2026
VHDL 9 11% required in 89% · 9 open now · since May 2026
JavaScript 7 9% required in 71% · 7 open now · since Dec 2025
MATLAB 7 9% required in 57% · 7 open now · since Nov 2025
Java 5 6% required in 100% · 5 open now · since Jul 2026
Show all (15)
TypeScript5
SystemVerilog4
C#4
Assembly2
Bash1
Perl1
C1

What frameworks and libraries does VIAVI Solutions use?

LangChain is named in 5% of job postings at VIAVI Solutions, followed by Ray (5%), LangGraph (4%), PyTorch (4%).

LangChain 4 5% required in 100% · 4 open now · since Jul 2026
Ray 4 5% required in 50% · 4 open now · since Nov 2025
LangGraph 3 4% required in 100% · 3 open now · since Sep 2026
PyTorch 3 4% required in 100% · 3 open now · since Dec 2025
TensorFlow 3 4% required in 100% · 3 open now · since Dec 2025
CrewAI 2 2% required in 100% · 2 open now · since Jul 2026
NumPy 2 2% required in 100% · 2 open now · since May 2026
Pytest 2 2% required in 100% · 2 open now · since Aug 2026
Show all (29)
Scikit-learn2
Selenium2
UVM2
Angular1
CUDA1
JUnit1
Keras1
LlamaIndex1
Metal1
OpenCV1
OpenTelemetry1
Optuna1
Pandas1
Playwright1
PyTorch C++1
Ray Tune1
Robot Framework1
SciPy1
TensorFlow C++1
scikit-image1
ROS1

What databases does VIAVI Solutions use?

Oracle is named in 5% of job postings at VIAVI Solutions, followed by PostgreSQL (2%).

Oracle 4 5% required in 75% · 4 open now · since Jul 2026
PostgreSQL 2 2% required in 100% · 2 open now · since Aug 2026

What cloud and platforms does VIAVI Solutions use?

Linux is named in 20% of job postings at VIAVI Solutions, followed by Windows (13%), Kubernetes (10%), Azure (5%).

Linux 16 20% required in 88% · 16 open now · since Jan 2026
Windows 11 13% required in 82% · 11 open now · since May 2026
Kubernetes 8 10% required in 88% · 8 open now · since Jul 2026
Azure 4 5% required in 75% · 4 open now · since Dec 2025
Tableau 4 5% required in 50% · 4 open now · since Dec 2025
Hugging Face 3 4% required in 100% · 3 open now · since Jul 2026
OpenAI 3 4% required in 100% · 3 open now · since Jul 2026
AWS 3 4% required in 67% · 3 open now · since Aug 2026
Show all (37)
FreeRTOS3
GCP3
RTOS3
Anthropic2
Azure DevOps2
Bamboo2
Power BI2
GitLab CI2
Grafana2
Postman2
.NET1
Amazon SageMaker1
CUDA Toolkit1
DLP1
Datadog1
Dynatrace1
GitLab1
K3s1
Kubeflow1
MLFlow1
SonarQube1
Ubuntu1
Active Directory1
Apache Kafka1
Debian1
GitHub Actions1
Spark1
Unix1
VMWare1

What developer tools does VIAVI Solutions use?

Docker is named in 12% of job postings at VIAVI Solutions, followed by Git (11%), Microsoft Excel (11%), SolidWorks (7%).

Docker 10 12% required in 70% · 10 open now · since Nov 2025
Git 9 11% required in 89% · 9 open now · since May 2026
Microsoft Excel 9 11% required in 78% · 9 open now · since Dec 2025
SolidWorks 6 7% required in 83% · 6 open now · since Apr 2026
Jenkins 4 5% required in 100% · 4 open now · since Dec 2025
Rest API 4 5% required in 50% · 4 open now · since Jul 2026
CAPA 3 4% required in 100% · 3 open now · since Jul 2026
Helm 3 4% required in 100% · 3 open now · since Sep 2026
Show all (48)
Claude Code3
Prometheus3
ArgoCD2
Copilot2
Wireshark2
Alteryx1
Altium Designer1
Ansible1
Ansys SIwave1
AutoCAD1
CMake1
Cadence Xcelium1
Cortex1
FluxCD1
GCC1
HyperLynx1
InfiniBand1
Intel Quartus Prime1
JMeter1
Model Context Protocol1
ONNX1
OpenStack1
Podman1
Proxmox VE1
Siemens ModelSim1
Siemens QuestaSim1
Swagger1
Synopsys VCS1
TensorBoard1
TensorRT1
Terraform1
Xilinx Vivado1

And 8 more, each named in fewer postings.

What AI and ML technologies does VIAVI Solutions use?

LLM is named in 7% of job postings at VIAVI Solutions, followed by BERT (5%), Claude (4%), ChatGPT (1%).

LLM 6 7% required in 83% · 6 open now · since Sep 2026
BERT 4 5% required in 75% · 4 open now · since Dec 2025
Claude 3 4% required in 100% · 3 open now · since Jun 2026
ChatGPT 1 1% required in 100% · 1 open now · since Aug 2026
ResNet 1 1% required in 100% · 1 open now · since Sep 2026

Which engineering practices does VIAVI Solutions ask for?

CI/CD is named in 12% of job postings at VIAVI Solutions, followed by TCP/IP (12%), AI Agents (11%), Machine Learning (7%).

CI/CD 10 12% required in 100% · 10 open now · since Dec 2025
TCP/IP 10 12% required in 90% · 10 open now · since Jul 2022
AI Agents 9 11% required in 89% · 9 open now · since Jun 2026
Machine Learning 6 7% required in 50% · 6 open now · since Dec 2025
Anomaly Detection 5 6% required in 80% · 5 open now · since Dec 2025
AIOps 4 5% required in 100% · 4 open now · since Jul 2026
Inertial Navigation 4 5% required in 100% · 4 open now · since Jun 2026
Digital Twin 4 5% required in 75% · 4 open now · since Dec 2025
Show all (31)
Platform Engineering3
Agentic Workflows2
GitOps2
LLM Guardrails2
MPLS2
Multi-Agent Systems2
RAG2
Time Series Forecasting2
BGP1
Computer Vision1
Contrastive Learning1
DNS1
EU AI Act1
Fine-tuning1
Function Calling1
Human-in-the-Loop1
NIST AI RMF1
OSPF1
Reinforcement Learning1
SLI/SLO/SLA1
SOAP1
Self-Healing1
Tool Use1

What does each VIAVI Solutions team work with?

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

Industrial Engineering

19 postings
Python7
SolidWorks4
C++3
CAPA3
Linux3
MATLAB3

Hardware

13 postings
VHDL8
Verilog8
C++5
Git5
Python5
SystemVerilog4

Field & Service

6 postings
Microsoft Excel2
Python2

AI/ML

4 postings
Python4
Hugging Face2
LangChain2
OpenAI2
PyTorch2
SQL2

Backend

4 postings
C++3
Linux3
Python3
JavaScript2
TypeScript2

See the open roles

How does your stack fit VIAVI Solutions?

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

How is the VIAVI Solutions 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
AssemblySep 2026
Platform EngineeringSep 2026
LLM GuardrailsSep 2026
Multi-Agent SystemsSep 2026
RAGSep 2026
Time Series ForecastingSep 2026
HelmSep 2026
Claude CodeSep 2026

How modern is the VIAVI Solutions stack?

Cutting-edge AI adopter 80/100

VIAVI Solutions scores 80 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 5; legacy ones: 0.

How common is the VIAVI Solutions stack in its industry?

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

Python23%
C++13%
Linux18%
SQL21%
Windows19%
Verilog3%
VHDL3%
Kubernetes8%
JavaScript14%
MATLAB7%

What sets VIAVI Solutions apart

Verilog3%
VHDL3%
BERT1%
LangChain2%
Oracle3%
Ray2%
SystemVerilog2%
FreeRTOS2%
Hugging Face1%
LangGraph2%

Questions about the VIAVI Solutions tech stack

What programming languages does VIAVI Solutions use?

The languages named in VIAVI Solutions job postings are Python (43%), C++ (21%), SQL (16%), Verilog (12%), VHDL (11%), as a share of the 82 postings of the last 12 months.

Does VIAVI Solutions use LangChain?

Yes. LangChain is named in 4 of 82 job postings (5%) and required in 4 of them.

What cloud and platforms does VIAVI Solutions use?

The cloud and platforms named in VIAVI Solutions job postings are Linux (16), Windows (11), Kubernetes (8) (postings in brackets).

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

Industrial Engineering postings at VIAVI Solutions most often require Python (7), SolidWorks (4), C++ (3), CAPA (3), out of 19 postings in the last 12 months.

Is the VIAVI Solutions tech stack changing?

Yes. Assembly, Platform Engineering, LLM Guardrails, Multi-Agent Systems first appeared in VIAVI Solutions job postings in the last six months.

How modern is the VIAVI Solutions tech stack?

VIAVI Solutions scores 80 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 5; legacy ones: 0.

How does Alion know the VIAVI Solutions tech stack?

Alion reads every job posting VIAVI Solutions publishes and tags the technologies each one names. The figures on this page count the 82 postings of the last 12 months and were updated on Oct 4, 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, "VIAVI Solutions tech stack: 167 technologies from 82 job postings", as of Oct 4, 2026. https://alion.io/company/viavi-solutions/technologies

Licence: CC BY-SA 4.0JSON