Software Engineer - Production Test & Calibration

zivid • Norway
Visa Sponsorship Relocation
Apply
AI Summary

Join Zivid's Production Test & Calibration team to develop software for 3D computer vision solutions. As a software engineer, you will work on Python development of calibration and production test systems. The role involves maintaining and writing new tests, controlling testing hardware, and ensuring camera accuracy and precision.

Key Highlights
Develop software for 3D computer vision solutions
Work on Python development of calibration and production test systems
Maintain and write new tests, control testing hardware, and ensure camera accuracy and precision
Key Responsibilities
Release testing
Automating processes
Improving calibration speed and throughput
Developing and implementing new and improved calibration methods
Adding support for new hardware components
Adding support for new camera models
Extending production test coverage
Making the systems more scalable
Adding metrics and statistics for monitoring production quality and throughput
Implementing systems for deploying and upgrading production test stations and calibration jigs
Configure and set up new test stations/calibration stations
Design and implement new tests for the calibration and production test software in CI
Proactively identify, troubleshoot, and resolve technical issues to ensure stable production
Technical Skills Required
Python Pytest Git Docker Matplotlib NumPy
Benefits & Perks
Competitive compensation package
Sign-on stock options package
Competitive pension scheme
Premium health insurance plan
Nice to Have
Experience with production testing and calibration in industrial or manufacturing environments
B. Sc., M. Sc. or Ph.D. in Computer Science, Information Technology, Cybernetics, Robotics, or related field

Job Description


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're looking for a curious, driven software engineer to join our Production Test & Calibration (PTC) team. The PTC team designs, builds, and maintains systems that ensure our cameras perform with the required accuracy and precision.

You will join a small and cross-functional team with a firm belief in teamwork and growing together. We have a lot of fun while we challenge ourselves every day to develop products that define the future of machine vision and robotics. If you have the right skills and are excited about working in a team with high energy and passion, we would very much like to talk to you!

About The Role

You will be working mainly with Python development of our calibration and production test systems.

Day to day, you'll be developing the software suite that is used in the production pipeline. This means maintaining and writing new tests, as well as writing any infrastructure necessary for that. This typically requires talking to the cameras, storing test results to various databases, controlling testing hardware, and much more. One week you could be writing a REST API client for a service, and the next you might writing an interface for a motor controller for controlling our jigs.

Tools we use: Python, pytest, git, Docker, matplotlib, numpy etc. You will work on both Windows and Linux.

Key Responsibilities

This position offers varied and challenging tasks in the intersection of software, hardware, mechanics, vision, production, and quality assurance. Over time, your tasks will include:

  • Release testing.
  • Automating processes.
  • Improving calibration speed and throughput.
  • Developing and implementing new and improved calibration methods.
  • Adding support for new hardware components (such as temperature chambers, jigs and motors).
  • Adding support for new camera models.
  • Extending production test coverage.
  • Making the systems more scalable.
  • Adding metrics and statistics for monitoring production quality and throughput.
  • Implementing systems for deploying and upgrading production test stations and calibration jigs.
  • Configure and set up new test stations/calibration stations.
  • Design and implement new tests for the calibration and production test software in CI.
  • Proactively identify, troubleshoot, and resolve technical issues to ensure stable production

WE ARE LOOKING FOR SOMEONE WITH

  • Passion for programming, software engineering, and new technology.
  • A desire to make high-quality production software meeting rapidly growing industrial demands.
  • Solid Python skills — whether from university, personal projects, or previous work.
  • Curiosity, attention to detail, and a "can do" attitude.
  • Willingness to ask questions, learn, and grow.
  • Good communication and teamwork skills. English is the main language.

IT'S A PLUS IF YOU HAVE

  • Any experience with production testing and calibration in industrial or manufacturing environments.
  • B. Sc., M. Sc. or Ph.D. in Computer Science, Information Technology, Cybernetics, Robotics, or related field.

WE OFFER

  • Competitive compensation package, including sign-on stock options package, competitive pension scheme and premium health insurance plan.
  • An opportunity to impact on the ongoing robotics & automation revolution.
  • A clean and modern codebase backed by an ambitious CI setup.
  • Focus on code quality and learning: Tech talks, pet-project hackathons, code reviews, design reviews, and peer programming.
  • High-end workstations and the freedom to choose OS and IDE environment.
  • A team dedicated to quality, testing, clean code, and a modern toolchain.
  • A large degree of autonomy and big opportunities for career advancement.
  • An open, creative, cross-functional, agile, innovative and international environment in a young company.
  • Social events like climbing, running, cage ball, movie night, and company cabin trips.
  • Excellent workplace canteen.
  • Playtime - 2 times a year, you get 3 consecutive days to play around and work on whatever you want.
  • Challenging problems, responsibilities, and a great deal of fun!

Deadline: May 31st. We encourage you to apply as soon as possible. We review applications continuously.

Location: 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:

Tor Magnus Briskodden

Manager/Team lead PTC

tor.magnus.briskodden(at)zivid.com

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

European Tech Recruit

Norway

Senior QA Project Lead

Testing
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Activision

United State

TRS Core Infrastructure Engineer

Testing
•
2h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Anduril Industries

United State

Subscribe our newsletter

New Things Will Always Update Regularly