Senior Software Engineer – Prod Test & Calibration
ZIVID AS
Oslo
We are looking for a skilled and versatile Senior Software Engineer to join our Production Test and Calibration team!
Arbeidsgiver
ZIVID AS
Stillingstittel
Senior Software Engineer – Prod Test & Calibration
Frist
Snarest
Ansettelsesform
Fast
Bli kjent med ZIVID
Join the Zivid team Zivid is one of Norway's most ambitious new technology companies, serving the global robotics market with our 3D computer vision solutions. Our 3D cameras serve as the eyes of the robots and are deployed in manufacturing and logistics worldwide. We have 80+ employees, offices in five countries, and a global customer base.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!JOB DESCRIPTION We are looking for a skilled and versatile Software Engineer to join our Production Test and Calibration team. Each Zivid camera undergoes an extensive calibration and production test process before it is shipped to customers, to ensure the camera is working as it should with the expected accuracy and precision. The Production Test and Calibration team is a cross-functional team responsible for maintaining and developing these systems, in close collaboration with the rest of the Engineering teams and the Operations team.You will be working mainly with Python development of our calibration and production test systems. The calibration software controls the whole calibration process, including capturing images from the cameras, moving the calibration boards, controlling temperature chambers, and calculating the calibration parameters of the cameras. The production test software checks that the individual components of the camera are working as expected after manufacturing, and also tests the camera as a whole before it is shipped to customers.This position offers varied and challenging tasks in the intersection of software, hardware, mechanics, vision, production, and quality assurance. Your tasks will include maintaining and improving the calibration and production test software, such as;automating more of the processimproving the calibration speed and throughputdeveloping and implementing new and improved calibration methodsadding support for new hardware components (such as temperature chambers, jigs and motors)adding support for new camera modelsextending production test coveragemaking the systems more scalableadding metrics and statistics for monitoring production quality and throughputimplementing systems for deploying and upgrading production test stations and calibration jigsconfigure and setup new test stations/calibration stationsdesign and implement new tests for the calibration and production test software in CItroubleshoot issuesAs a Software Engineer in Zivid, you will be exposed to all aspects of software engineering: Programming, problem-solving, testing, scripting, automation, debugging, reviewing code, pair programming, discussing design, etc. You will work closely with the rest of the Production Test & Calibration team, as well as the other teams working on software and hardware in Zivid.As a Senior, you are expected to apply and extend your knowledge in all aspects of Software Engineering, communicate and collaborate effectively with stakeholders, make active contributions to design and architecture, and mentor others. We aim to have a cross functional and autonomous team where you will participate in gathering requirements, estimating and breaking down complex tasks, implementing, reviewing code, and other activities to ship high quality software. You are expected to take ownership of tasks and projects and deliver new functionality, while at the same time ensure we have a clean and well tested code base (CI). You are also expected to help us continuously improve the development processes, methodologies and tools we use.Our current toolchain includes C++17, Python 3.11, Qt/QML, git, Halide, OpenCL, clang-tidy, clang-format, Github Actions, CMake, Catch2, boost, Docker, Vagrant, KVM, Conan, C++/CLI, C#, Sphinx, Linux and Windows.WE ARE LOOKING FOR Passion for programming, software engineering, and new technologyA desire to make high-quality production software meeting rapidly growing industrial demands5+ years of professional experience, using Python or similar languagesSolid analytical and problem-solving skillsGood communication skillsExperience with agile methodologies and testingAttention to detail, quality and maintainabilityExperience with production test and/or calibration software is an advantage but not requiredPrevious experience with managing projects is a plusB. Sc., M. Sc. or Ph.D. in Computer Science, Information Technology, Cybernetics, Robotics, or related fieldWE OFFER Competitive compensation package, including sign-on stock options package, competitive pension scheme and premium health insurance planAn opportunity to impact the ongoing robotics & automation revolutionA clean and modern codebase backed by an ambitious CI setupFocus on code quality and learning: Tech talks, pet-project hackathons, code reviews, design reviews, and peer programmingHigh-end workstations and the freedom to choose OS and IDE environmentA team dedicated to quality, testing, clean code, and a modern toolchainA large degree of autonomy and big opportunities for career advancementAn open, creative, cross-functional, agile, innovative and international environment in a young companyChallenging problems, responsibilities, and a great deal of fun!Deadline: We encourage you to apply as soon as possible, but no later than October 31st. We review applications continuously.Location: Nydalen, Oslo, Norway. This is an on-site position.Start date: As soon as possible (upon agreement)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, tor.magnus.briskodden(at)zivid.com, Team lead Production test & calibration team.
Om arbeidsgiveren
Zivid is a market-leading provider of 3D machine vision cameras and software for next-generation robotics and industrial automation systems.
Nettverk
Facebook
LinkedIn
Sektor
Privat
Sted
Gjerdrums vei 10A, 0484 Oslo
Bransje
Industri og produksjon,
IT,
IT - programvare
Stillingsfunksjon
Ingeniør / Kybernetikk,
Ingeniør,
IT utvikling / Utvikler (generell)
Arbeidsspråk
Engelsk
Nøkkelord
c++, software, python, CI, Windows
Spørsmål om stillingen
Kontaktperson
Tor Magnus Briskodden
Stillingstittel
Production Test Lead
Nettverk
LinkedIn
Send melding
Søk her
Hjemmeside
Flere stillinger fra Zivid As
Følg firma
65 følger dette firmaet
Gjerdrums vei 10A, 0484 Oslo
Stort kart
Hybridkart
Flyfoto