About the role
This internship focuses on supporting the development and optimization of Lyte AI’s build infrastructure, CI/CD pipelines, and production automation. This is a hands-on DevOps-focused role working directly with Jenkins and GitLab pipeline infrastructure, build automation tooling, and streamlining development and deployment workflows for hardware, firmware, and software teams.
What you'll do
- Develop and maintain CI/CD pipelines in Jenkins (Groovy-based declarative and scripted pipelines) and GitLab CI.
- Write and refactor Jenkins shared libraries in Groovy to standardize build, test, and release stages.
- Build and maintain automation for software builds, regression testing, and hardware-in-the-loop test stations using Python and Bash.
- Manage and improve build/test infrastructure, including Jenkins agents, Docker-based build environments, artifact management, and pipeline reliability.
- Help migrate and consolidate pipelines between Jenkins and GitLab CI.
- Develop monitoring, logging, and pipeline-health dashboards to improve visibility into build and test infrastructure.
- Troubleshoot build failures, flaky tests, and environment issues across embedded (PetaLinux/FPGA) and application software targets.
- Document pipeline architecture, deployment procedures, and operational best practices.
What you'll need
- Currently pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Proficiency in Python and/or Bash scripting.
- Working knowledge of Linux/Unix environments and command-line tools.
- Familiarity with Git and standard version-control workflows (branching, merge requests, code review).
- Basic understanding of CI/CD concepts (build, test, artifact, deploy stages).
- Hands-on exposure to Jenkins (pipelines, Groovy, shared libraries) and/or GitLab CI/CD.
- Experience with Groovy or willingness to learn it for Jenkins pipeline development.
Nice to have
- Experience with Docker containers for reproducible build/test environments.
- Exposure to embedded Linux (Yocto/PetaLinux) or cross-compilation toolchains.
- Knowledge of monitoring/observability stacks (Prometheus, Grafana, ELK).
- Personal, open-source, or coursework projects involving automation or infrastructure.
Skills: build infrastructure, CI/CD pipelines, Jenkins, GitLab CI, automation tooling
More semiconductor jobs: Sunnyvale jobs
This role has been open 52 days — below the 53-day median for Infrastructure/Platform Software roles.
Infrastructure/Platform Software · Infrastructure Platform
|
Open roles in category
1022
|
Median days open
53 d
|
Category median salary (all employers)
$236k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Lyte AI | All employers we track in this specialty (1022 roles · 93 employers) |
|---|---|---|
| Open roles in this specialty | 4 | 1022 |
| Open roles in the wider Software, Firmware & Systems family | 23 | 6531 · 156 employers |
| Median days open | 49 d | 53 d (−4 d vs this employer) |
| Median salary (USD postings) | — | $236k |
Skills observed across this category: build infrastructure, CI/CD pipelines, Jenkins, GitLab CI, automation tooling
Who's hiring in this category
- NVIDIA · 335 open roles · median 58 d
- AMD · 55 open roles · median 36 d
- Qualcomm · 55 open roles · median 61 d
- Graphcore · 48 open roles · median 101 d
- Intel Corporation · 38 open roles · median 24 d
- Arm Holdings · 37 open roles · median 11 d
How we counted: 1022 open Infrastructure/Platform Software (Infrastructure Platform) roles from 93 employers tracked in the SemiconductorJobs index, counted 8 Nov 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.