7

Software Engineer at Zivid in Oslo

 2 years ago
source link: http://meetingcpp.com/jobs/items/Software-Engineer-at-Zivid-in-Oslo.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Submit your job posting if your job should be listed here too!

Submit your job application to C++ employers via Meeting C++

Software Engineer at Zivid in Oslo

published at 02.10.2021 12:52

Location: Oslo, Norway

Company: Zivid

Relocation Level: International

We are looking for a skilled and versatile Software Engineer who wants to join an exciting and emerging company with high ambitions.

Zivid has developed the world's most accurate real-time 3D camera for robotics and industrial applications. The camera provides robots and machines with 3D vision, to make them smarter, more flexible and more intelligent. Among many applications, the Zivid product can be used to recognize randomly distributed parts for pick-and-place or do in-line quality control of 3D components in a production line.

We have high ambitions and will continue to develop the best products and solutions for the machine vision industry. 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

As a Software Engineer, you will mainly work with developing our SDK. You will be working on everything from C++ library development to GPGPU programming, GUI, code generation, and making wrappers for other languages. You will add new features to the SDK, improve algorithms and performance, fix issues, improve the code base, add automated tests, and so on. We offer parts of our code as open-source, so you will also get experience with that.

As a Software Engineer in Zivid you are expected to tackle most other aspects of Software Engineering: Programming, problem-solving, testing, scripting, automation, and working with multiple platforms like Linux, Windows, x64, and ARM. You will work closely with the rest of the software team and our other teams, like FW, HW, Vision, QA, and Customer Success.

Our toolchain includes; Cross-platform C++17, OpenCL, Halide, Qt/QML, git, Python 3.9, clang-tidy, clang-format, Github Actions, CMake, Catch2, boost, Docker, Vagrant, KVM, C++/CLI, C#, Sphinx.

WE ARE LOOKING FOR 

  • Passion for programming, software engineering, and new technology
  • Solid experience in C++, preferably also Python or C# 
  • Attention to detail, quality, and maintainability
  • A desire to make high-quality production software meeting industrial demands 
  • Experience with agile methodologies and testing
  • Previous experience with parallel programming, GPU programming, or GUI programming is a plus
  • M. Sc. or B. Sc. in Computer Science, Information Technology, or similar competence

WE OFFER 

  • An opportunity to get involved in 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 pair programming
  • High-end workstations and freedom to choose OS and IDE environment
  • A software 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, collaborative, and innovative environment in a young company with a competent, agile, and international team
  • Challenging problems, responsibilities, and a great deal of fun! 

Deadline: We encourage you to apply as soon as possible, but no later than October 11th. We review applications continuously.

Location: Nydalen, Oslo, Norway. 

Start date: As soon as possible (upon agreement)

Qualified applicants from all over the world and all experience levels are encouraged to apply.

The official language of the company is English. 

If you have specific questions about the position, they will be answered by the Head of Software Engineering; [email protected]

Apply here.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK