Team Lead SDK (Staff Software Engineer)

ZIVID Norway

Oslo

On-site

NOK 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Sign-on stock options
Pension scheme
Premium health insurance
Excellent workplace canteen
Social events and cabin trips

Job summary

Zivid is seeking a Team Lead and Staff Software Engineer to grow and guide the SDK team behind our developer-focused SDK. You will own API design, wrappers, packaging, and tooling used by robotics and vision developers integrating Zivid 3D cameras into their systems, while mentoring engineers and shaping technical direction.

You will spend ~30% on people leadership and 70% on hands-on engineering, driving architectural decisions, code reviews, and high-impact contributions in C++ and Python,

Qualifications

  • 7+ years of software engineering experience with production software
  • Prior people management or tech-lead experience
  • Strong hands-on skills in C++ and Python
  • Solid understanding of SDK/API design, stability and packaging
  • Experience with modern build systems and CI/CD pipelines

Responsibilities

  • Lead the SDK team (5 engineers) and shape technical direction
  • Own API design decisions, wrappers, packaging, and Zivid Studio UX
  • Drive monorepo strategy, dependency management, test strategy
  • Collaborate with Product, Vision, Firmware, Infrastructure, and Production Test

Skills

C++
Python
SDK design
Team leadership
Build systems
CI/CD

Tools

CMake
Ninja
Bazel
GitHub Actions

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 build a developer-first product, and we are looking for a Team Lead and Staff Software Engineer to grow and guide the team behind our SDK - the surface our developer and integrator customers interact with every day.

ABOUT THE ROLE

You will lead the SDK team, currently five engineers, and growing. The Zivid SDK is our developer-facing product: the APIs, language wrappers, packaging, and tooling customers use to integrate Zivid 3D cameras into their robotics and vision systems. Your job is to keep that product excellent as we scale, both as a people manager and as a hands-on senior engineer.

30% of the role is leadership - building, coaching, and growing the team, setting technical direction, and aligning SDK deliveries with company goals. The other 70% is hands-on contribution - reviewing designs, writing C++ and Python, driving difficult architecture decisions, and setting the quality bar through your own work.

You will be joining an established team with strong competence in all aspects of development, and capable Engineering organization. Zivid has an ambitious strategy which provides opportunity in this role to create, grow, contribute to company success, and have an impact as a Software Engineer.

KEY RESPONSIBILITIES
People leadership
  • Manage and grow a team of engineers (currently 5, expanding): 1:1s, performance, career development, hiring, and day-to-day team health.
  • Set clear goals and priorities for the SDK team, aligned with Zivid’s broader product and company objectives.
  • Coordinate the team’s deliveries and dependencies with Product, Vision, Firmware, Infrastructure, and Production Test.
  • Partner with Product Management and leadership to translate business needs into a concrete technical plan — and back.
  • Drive hiring and technical interviews for the team.
Hands-on engineering
  • Contribute as a senior developer: design reviews, high impact contributions, hard bugs, and mentoring by example (especially in C++).
  • Own SDK design decisions with the team: API design and stability, wrappers, data models, packaging, and Zivid Studio UX.
  • Drive software sustainability — monorepo strategy, dependency management, long-term maintainability, and test strategy.
  • Partner with the Infrastructure team on build systems, CI/CD, and release processes so we ship high-quality releases predictably.
WE’RE LOOKING FOR
  • 7+ years of software engineering experience, with a track record of delivering production software that others depend on.
  • Prior people management or formal tech-lead experience — you’ve grown engineers and led a team through real deliveries.
  • Strong hands-on skills in C++ and Python. Comfortable setting the bar in code review and design.
  • Solid understanding of SDK / API design: stability, versioning, packaging, and developer experience is a plus.
  • Experience with modern build systems (CMake, Ninja, Bazel, or similar) and CI/CD pipelines (GitHub Actions, Jenkins, or similar is a plus.
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.
  • Excellent workplace canteen.
  • Social events like climbing, running, cage ball, movie night, and company cabin trips
  • Competitive compensation package, including sign-on stock options package, pension scheme, and premium health insurance plan
  • Challenging problems, responsibilities, and a great deal of fun!

Deadline: 30th July 2026.

Location: Nydalen, Oslo, Norway. This is an on-site position.

Start date: As soon as possible (upon agreement)

If you have specific questions about the position, they will be answered by Principal Engineering Manager; espen.holmbakken@zivid.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SDK Lead & Hands-on Engineer
Senior SDK Lead & Hands-on Engineer

ZIVID Norway • Oslo

On-site
NOK 900,000 - 1,200,000
Sign-on stock options
Pension scheme
Premium health insurance
+2
Lead Engineer - Robotics
Lead Engineer - Robotics

AutoStore™ • Oslo

On-site
NOK 1,000,000 - 1,600,000
Collaborative culture
Health insurance
Generous pension plan
+1
Lead Engineer - Robotics
Lead Engineer - Robotics

autostore • Vats

On-site
NOK 1,000,000 - 1,400,000
Health insurance
Pension plan
Unicorn status
VP of Engineering
VP of Engineering

Six Robotics • Oslo

On-site
NOK 1,800,000 - 3,200,000
Competitive pay
Equity potential
Insurance and pension plans
+1
Solution Engineer
Solution Engineer

LeadDesk Oy • Oslo

Hybrid
NOK 476,000 - 556,000
Senior Software Engineer - Python / Production / Product
Senior Software Engineer - Python / Production / Product

European Tech Recruit • Oslo

On-site
NOK 850,000 - 1,400,000
Relocation assistance
Equity
Growth Engineer
Growth Engineer

VISOID • Oslo

On-site
NOK 900,000 - 1,300,000
4% pension contribution
Flexible work hours
Flexible home-office arrangement
+5
Lead Engineer - Robotics
Lead Engineer - Robotics

AutoStore AS • Vats

On-site
NOK 1,000,000 - 1,400,000
Health insurance
Generous pension plan
1 hour per week of paid exercise
Senior Mechanical Engineer
Senior Mechanical Engineer

Rede People AS • Oslo

On-site
NOK 600,000 - 750,000
Competitive salary
Stock options
Modern office facilities
Business Development Representative
Business Development Representative

Volvetech • Oslo

Hybrid
NOK 900,000 - 1,200,000
Ownership of commercial motion
Collaborative team culture
Equity upside
+1