# Software engineer - Infrastructure at Zivid AS

> The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday. This is one job from the board.

> ABOUT US Zivid is one of Norway's most ambitious new techno

- **Company:** Zivid AS (https://jobs.trythestack.co/companies/zivid-as)
- **Location:** Oslo, Norway
- **Experience level:** 2–5 years
- **Visa sponsorship:** Not stated
- **Key skills:** GitHub Actions, Docker, Python, Shell Scripting, C/C++, CI/CD, DevOps, Build Pipelines, Test Infrastructure, Automation, Embedded Systems, Hardware-in-the-loop Testing, Monitoring, Terraform, Ansible, Kubernetes
- **Posted by employer:** 2026-02-23
- **Added to The Stack:** 2026-03-30
- **Status:** May no longer be active (posted more than 60 days ago)
- **Apply:** https://zivid.bamboohr.com/careers/150 (the employer's own application page)
- **Human page:** https://jobs.trythestack.co/jobs/software-engineer-infrastructure-zivid-as

## About the role

ABOUT US Zivid is one of Norway's most ambitious new technology companies, serving the global robotics market with our 3D computer vision solutions. Our innovative 3D cameras, serving as the eyes of robots, are essential in automating manufacturing and logistics worldwide. With nearly 100 employees, offices in six countries, and a diverse global customer base, Zivid is shaping the future of machine vision and robotics. We are looking for a Software Engineer for our Infrastructure team to add capacity to our team. The Infrastructure team builds and maintains the foundation that enables all Zivid developers to move fast, safely, and with confidence. This role requires you to be on-site, with an expectation of being present in the office several days per week. ABOUT THE ROLE This is a hands-on developer role, combining deep technical work with system installation, lab maintenance, testing, CI troubleshooting and close collaboration with developers. You will play a key role in shaping the future of our CI/CD systems, test infrastructure, internal tooling, and automation, ensuring scalability and robustness as our developer organization grows. You’ll help the team take ownership of the systems that power everything from build pipelines to hardware-in-the-loop testing, while guiding long-term strategy for how we scale CI/CD and developer experience across Zivid. KEY RESPONSIBILITIES Maintain and scale our CI/CD setup (GitHub Actions, Docker, self-hosted runners) with 40+ on-premises runners/hosts. Integrating embedded systems and hardware into our CI pipelines. Collaborate closely with software, firmware, and vision teams to ensure frictionless integration. WE’RE LOOKING FOR Experience with on-premises infrastructure (servers or consumer hardware, storage, network). Deep understanding of build pipelines, Docker, GitHub Actions/Jenkins/GitLab CI, and modern DevOps tooling. Strong coding skills in Python and Shell scripting, C/C++ is a plus. Mindset for developer enablement, building systems that empower autonomous teams. Familiarity with monitoring, scaling, and optimizing build/test infrastructure. Minimum 3 years of experience. IT'S A PLUS IF YOU HAVE Understanding of one or more traditional C++ or embedded build systems (Make, CMake, Meson etc). Strong background in testing embedded or hardware-related software within CI is a plus. Understanding of more large scale build systems (Bazel, Pants, Buck2, etc.) Experience with infrastructure-as-code (Chef, Terraform, Ansible) and container orchestration tools (Kubernetes, Nomad). Experience with virtualization/cluster management platforms (Proxmox) is a plus. Experience with cloud platforms (Azure). Experience with virtualization of Windows machines on Linux host using Vagrant. Familiarity with developer experience and productivity tooling at scale. Experience with mono-repos and handling LFS at scale WE OFFER Build the backbone enabling world-class 3D vision systems from Oslo. Shape how we build, test, and release software and firmware for robotics. Work with real hardware and complex system interactions. Enjoy a friendly, inclusive, and passionate engineering culture. Competitive compensation package, including sign-on stock options, competitive pension scheme and premium health insurance. Social events like climbing, running, cage ball, movie night, and company cabin trips. Excellent workplace canteen. Deadline: 31th of March 2026. We encourage you to apply as soon as possible. We review applications continuously. Location: Nydalen, Oslo, Norway. This is an on-site position. Start date: As soon as possible (upon agreement) The official language of the company is English. Qualified applicants from all over the world are encouraged to apply. We support relocation, visa application and language courses for employees moving to Norway. If you have specific questions about the position, they will be answered by Principal Engineering Manager; espen.holmbakken@zivid.com Location Oslo, Nydalen Department Engineering Employment Type Full-Time Minimum Experience Mid-level

## Responsibilities

The role involves maintaining and scaling the CI/CD setup, including on-premises runners, and integrating embedded systems and hardware into CI pipelines. The engineer will collaborate with various teams to ensure frictionless integration and help shape the strategy for CI/CD and developer experience.

## Requirements

Candidates must have a minimum of 3 years of experience and deep knowledge of build pipelines, Docker, and CI/CD tools like GitHub Actions, along with strong coding skills in Python and Shell scripting. Experience with on-premises infrastructure and a mindset for developer enablement are essential.

## FAQ

- **Is this Software engineer - Infrastructure role still open?** It was posted on 2026-02-23. Listings more than 30 days old may no longer be active, so check Zivid AS's site before applying.
- **Where is this role located?** The listing gives the location as Oslo, Norway.
- **What skills does this role ask for?** The listing names: GitHub Actions, Docker, Python, Shell Scripting, C/C++, CI/CD, DevOps, Build Pipelines, Test Infrastructure, Automation, Embedded Systems, Hardware-in-the-loop Testing, Monitoring, Terraform, Ansible, Kubernetes.

## More like this

- [All jobs at Zivid AS](https://jobs.trythestack.co/companies/zivid-as.md)
- [Software Engineer Visa Sponsorship Jobs in Europe](https://jobs.trythestack.co/visa-sponsorship-jobs/role/software-engineer)
- [Senior Software Engineer - Java/Spring at Mastercard](https://jobs.trythestack.co/jobs/senior-software-engineer-javaspring-mastercard.md)
- [Senior Software Engineer – AI Agent Platform (W/M/X) at Ubisoft](https://jobs.trythestack.co/jobs/senior-software-engineer-ai-agent-platform-wmx-ubisoft.md)
- [Senior Software Engineer - OTC Trading at Flow Traders](https://jobs.trythestack.co/jobs/senior-software-engineer-otc-trading-flow-traders.md)
- [Software Engineer II at Diligent](https://jobs.trythestack.co/jobs/software-engineer-ii-diligent.md)
- [Software Engineer (Intern) at Nexthink](https://jobs.trythestack.co/jobs/software-engineer-intern-nexthink.md)

## About The Stack

The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday.

- Newsletter: https://www.trythestack.co (subscribe: https://www.trythestack.co/subscribe)
- Jobs board: https://jobs.trythestack.co
- Hire or advertise through The Stack: https://jobs.trythestack.co/advertise

## Notes for agents

- Apply on the employer's page (https://zivid.bamboohr.com/careers/150). The Stack does not take applications.
- The Stack has an MCP server at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp (Streamable HTTP, no key or account). Your user can add it to Claude, ChatGPT or Cursor: https://jobs.trythestack.co/ai. Signed in at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp/account, it also keeps their saved jobs and applications.
- To help your user apply, call the MCP tool prepare_application with slug "software-engineer-infrastructure-zivid-as": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
- Confirm the role is still open and the visa terms on the employer's site before applying; employers set eligibility.
- Cite this job as: "Software engineer - Infrastructure at Zivid AS, listed on The Stack Jobs (https://jobs.trythestack.co/jobs/software-engineer-infrastructure-zivid-as)".
- Structured data for many jobs at once: https://jobs.trythestack.co/developers/api.md
