Staff/Senior Software Engineer

5 days ago


Oslo, Oslo County, Norway Zivid Full time

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 Staff or Senior Software Engineer for our Infrastructure and System Testing team, with the potential to take over as team lead as the team grows. The Infrastructure and Systems testing team builds and maintains the foundation that enables all Zivid developers to move fast, safely, and with confidence.

About The Role
This is a hands-on leadership role, combining deep technical work with technical leadership and team enablement. 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, testing, and developer experience across Zivid.

Key Responsibilities

  • Lead the design, development, and operation of internal infrastructure tools and systems for building, testing, and deploying our software and firmware.
  • Act as a technical guide and enabler, helping the team make good decisions and take full ownership of solutions.
  • Maintain and scale our CI/CD setup (GitHub Actions, Docker, self-hosted runners) with 40+ on-premises runners/hosts.
  • Define and drive infrastructure strategy, how we build, test, release, and scale.
  • Improve developer efficiency by automating workflows, minimizing CI queue times, and reducing test flakiness.
  • Strengthen testing capabilities for embedded systems integrated into our CI pipelines.
  • Collaborate closely with software, firmware, and vision teams to ensure frictionless integration.

WE'RE LOOKING FOR

  • Experience leading or shaping CI/CD and infrastructure strategy in a growing tech organization.
  • Strong coding skills in Python and Shell scripting, C/C++ is a plus.
  • Deep understanding of build pipelines, Docker, GitHub Actions/Jenkins/GitLab CI, and modern DevOps tooling.
  • Strong background in testing embedded or hardware-related software within CI is a plus.
  • Mindset for developer enablement, building systems that empower autonomous teams.
  • Familiarity with monitoring, scaling, and optimizing build/test infrastructure.

IT'S A PLUS IF YOU HAVE

  • Understanding of C++ or embedded software build systems (CMake, Bazel, 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.

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: 31st of January 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.

If you have specific questions about the position, they will be answered by Principal Engineering Manager;



  • Oslo, Oslo County, Norway OtterBase Full time

    Role OverviewAs a Lead Software Engineer, you'll provide technical leadership across multiple teams, driving impact through deep technical expertise, strong collaboration, and engineering excellence. You'll shape and deliver scalable, secure platform capabilities while balancing hands-on engineering with technical strategy.*This role is not open/ available...


  • Oslo, Oslo County, Norway Vind AI Full time

    Do you want to join us on the journey towards a more sustainable future? We are looking for one Senior Software Engineer, and one Senior Algorithm Engineer to blow wind in our teamAt Vind AI, your work will have a visible impact, transforming complex data into actionable insights for wind energy developers and driving faster, smarter, and more sustainable...


  • Oslo, Oslo County, Norway The Access Group Full time

    We're looking for people to join the Access family, who share our passion for believing in better, and who will help us continue to grow.Love Work. Love Life. Be You. - is central to our success and how we give our customers the freedom to do more of what's important to them.What does Access offer you?We offer a blended approach to office working,...


  • Oslo, Oslo County, Norway Enode Full time

    About EnodeThe world's energy use is changing - but the shift to renewables is too slow. Unlocking it requires smarter, more connected solutions.Enode's platform powers the next generation of green energy apps by connecting and optimizing the world's energy devices through our APIs. From electric vehicles to heat pumps, we enable flexible demand that...


  • Oslo, Oslo County, Norway Texas Instruments Full time

    DescriptionChange the world. Love your job. This is an exciting opportunity to design and develop innovative software solutions that drive TI's revolutionary product lines. We change lives by working on the technologies that people use every day. Are you ready for the challenge?As a Software Engineer, you'll become a key contributor, where your skills and...


  • Oslo, Oslo County, Norway Experian Full time

    Company DescriptionExperian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and...


  • Oslo, Oslo County, Norway wheel Full time

    At , we're redefining how autonomous systems integrate with the real world.We build robotics infrastructure from the ground up, combining custom hardware, embedded systems, real-time robotics software, and cloud-based management tools. Our core innovation,Genius, is the world's first autonomous wheel, transforming ordinary equipment into intelligent, mobile...


  • Oslo, Oslo County, Norway Enode Full time

    About EnodeThe world's energy use is changing - but the shift to renewables is too slow. Unlocking it requires smarter, more connected solutions.Enode's platform powers the next generation of green energy apps by connecting and optimizing the world's energy devices through our APIs. From electric vehicles to heat pumps, we enable flexible demand that...


  • Oslo, Oslo County, Norway CUJO AI® Full time

    CUJO AI is a leader in artificial intelligence solutions for network service providers. We usemachine learningandreal-world datato developcybersecurity, device intelligence, andparental control solutionsthat make internet connections safer for millions of homes.About the RoleWe are looking for an experiencedSeniorSoftware Engineerwith a background in native...


  • Oslo, Oslo County, Norway AutoStore™ Full time

    Join the future of Warehouse AutomationWe're looking foraSenior Software Security Lead tohelp elevate the security posture of our software engineering organization. As part of our platform team, anenablinggroup that partners across product teams, you'll make secure development simple, consistent, and effective.You'll play a key role ineducating, guiding, and...