Senior Software Engineer, Developer Experience

wheel.me

Oslo fylke

Vor Ort

NOK 900.000 - 1.200.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Flexible working hours
Competitive salary and benefits
International team
Office at Skøyen, Oslo

Zusammenfassung

wheel.me in Oslo is seeking a Senior Software Engineer to own Developer Experience by building CI/CD pipelines, internal tools and test frameworks to ship a high-quality product for a growing robot fleet. You’ll design scalable infrastructure spanning robot-to-cloud and collaborate with the hardware and software teams.

This hands-on role emphasizes reliable releases, fast builds and trustworthy tests, in a dynamic international environment with a base at Skøyen, Oslo.

Qualifikationen

  • 5+ years building production software with ownership of CI/CD pipelines, build systems and test automation.
  • Experience building CI for compiled code such as C and C++: containerized builds, caching and parallel jobs, with knowledge of compilers and toolchains.
  • Experience with unit, integration and system level test automation.
  • Experience with release and deployment automation.
  • Shortening developer feedback loops and handling flaky tests.
  • Comfortable working close to hardware and collaborating across engineering teams.
  • Strong systems foundation and ability to ramp quickly over framework specifics.

Aufgaben

  • Own and evolve CI/CD pipelines and build systems across the stack, from robot to cloud, scalable for multiple robot types.
  • Build test frameworks and pipelines for unit, integration, on-target and hardware-in-the-loop tests.
  • Automate the build and release process across the stack.
  • Develop tooling, quality gates, and static analysis to improve code quality.
  • Make builds reproducible and pipelines measurable (time, failures, flaky tests).
  • Reduce build times, minimize flaky tests, and shorten commit-to-robot-run path.
  • Collaborate with engineers to remove bottlenecks in build/test/ship cycles.
  • Develop monorepo conventions and shared workflows with the tech teams.

Kenntnisse

CI/CD pipelines
Build systems
Test automation
C/C++
Docker
Kubernetes
Linux
Yocto/embedded builds
Terraform
AWS
Azure
Git
Azure DevOps CI/CD

Tools

CMake
catkin
colcon
RAUC
Yocto
Terraform
AWS
Azure
Docker
Kubernetes
Git
Azure DevOps CI/CD

Jobbeschreibung

wheel.me is a Norwegian robotics and IoT company focused on redefining indoor mobility for modern businesses. By specializing in autonomous wheels, the company transforms existing infrastructure into self-driving robots without requiring extensive facility changes. This approach enables organizations to improve efficiency, safety, and productivity along their automation journeys. As an innovative player in robotics, wheel.me offers a dynamic environment for professionals interested in cutting-edge hardware, software, and IoT solutions. Team members collaborate across disciplines to deliver scalable, impactful automation technology to global customers.

The role

We are looking for a Senior Software Engineer to own Developer Experience: CI/CD, build systems, automated testing, static analysis, quality gates and release automation. You will build the pipelines, internal tools and test frameworks that let us ship a quality product faster and with more confidence, on infrastructure designed to scale as the fleet grows. You work closely with the tech teams that build the product.

This is a hands on role in a team that works in sprints. Success is measured in the quality of what reaches our customers: reliable releases onto robots in the field, trustworthy tests and faster builds.

Experience
  • 5+ years building and maintaining production software, with ownership of CI/CD pipelines, build systems, and test automation.
  • Experience building CI for compiled code such as C and C++: containerized builds, caching and parallel jobs, with an understanding of compilers, toolchains and build systems such as CMake, catkin and colcon.
  • Experience with test automation at unit, integration and system level.
  • Experience with release and deployment automation.
  • Experience shortening developer feedback loops: checks before merge, handling of flaky tests, and test results developers trust.
  • Comfortable working close to hardware and collaborating across engineering teams.
  • We value a strong systems foundation and the ability to ramp quickly over experience with any specific framework.
Technical skills
  • Working knowledge of Linux, including Docker or Kubernetes, and Infrastructure as Code such as Terraform.
  • Experience with AWS. Experience with Azure is a plus.
  • Working knowledge of embedded Linux builds. We use custom Yocto images and RAUC for updates. You own the pipeline infrastructure that builds and tests them.
  • Test and quality tooling in Git pull requests: test frameworks, sharding, code coverage, linting and static analysis.
  • Bonus: experience with testing on target hardware or hardware in the loop.
What you will do
  • Own and evolve CI/CD pipelines and build systems across the whole stack, from the robot to the cloud, designed to scale across a fleet of several robot types.
  • Build the test frameworks and pipelines that run unit, integration, on target and hardware in the loop tests. Teams write their tests; you make them fast and reliable.
  • Automate the build and release process across the stack.
  • Develop tooling, quality gates, and static analysis that improve code quality without slowing developers down.
  • Make builds reproducible and pipelines measurable: build time, failure rate and flaky tests tracked and visible to developers.
  • Reduce build times, eliminate flaky tests, and shorten the path from commit to running on a robot.
  • Work with developers across the tech teams to find and remove bottlenecks in how we build, test and ship.
  • Develop the monorepo conventions, project structure and shared workflows together with the tech teams.
What we are looking for
  • You care about the quality of what reaches our customers, and you build tools that make good practice the easy path for every developer.
  • Strong engineering judgement and a preference for reusable infrastructure that serves the whole fleet over single purpose pipelines.
  • Methodical debugging, a high bar for correctness, and pragmatism about working within an existing stack.
  • Strong collaboration across the engineering organisation and clear technical communication in fluent English.
Our tech stack
  • Languages: C++, C, Python, Bash, Rust
  • Robotics & middleware: ROS 1, ROS 2, CAN bus, MQTT, gRPC
  • Simulation & visualization: Gazebo, RViz
  • Embedded: Rust, C on the microcontrollers
  • OS & build: Linux, custom Yocto builds, RAUC for OTA updates
  • Cloud & fleet: AWS, AWS IoT Greengrass, Kubernetes, Docker, Terraform
  • Build & tooling: CMake, colcon, catkin, ament, Git, Azure DevOps CI/CD, Claude Code
What we offer
  • A role where the tools you build are used by every team and on every robot we ship.
  • An international team.
  • A centrally located office at Skøyen, Oslo, close to public transport.
  • Flexible working hours.
  • Competitive salary and benefits package.
  • Opportunities for professional growth and influence over advanced robotics development
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior DevOps Engineer - AWS Cloud & Security
Senior DevOps Engineer - AWS Cloud & Security

wheel.me • Oslo fylke

Vor Ort
NOK 1.000.000 - 1.400.000
Flexible working hours
Central office in Skøyen, Oslo
Competitive salary and benefits
Senior DevEx Engineer - Robotics CI/CD
Senior DevEx Engineer - Robotics CI/CD

wheel.me • Oslo fylke

Vor Ort
NOK 900.000 - 1.200.000
Flexible working hours
Competitive salary and benefits
International team
+1
Senior Software Engineer, Build Systems
Senior Software Engineer, Build Systems

Senior Software Ingeniør • Oslo

Vor Ort
NOK 900.000 - 1.300.000
Senior Software Engineer, Test Automation
Senior Software Engineer, Test Automation

Driftsteknikere • Oslo

Vor Ort
NOK 900.000 - 1.200.000
Competitive pay
Equity potential
Insurance and pension plans
+1
Release Manager
Release Manager

SIX ROBOTICS AS • Oslo fylke

Vor Ort
NOK 900.000 - 1.200.000
Pension plan
Insurance
Gadget budgets
+3
Senior Software Engineer, DevEx
Senior Software Engineer, DevEx

Senior Software Ingeniør • Oslo

Vor Ort
NOK 900.000 - 1.200.000
Competitive pay
Equity potential
Insurance and pension plans
+1
Head of IT
Head of IT

Six Robotics • Oslo

Hybrid
NOK 1.000.000 - 1.500.000
Competitive compensation
Equity potential
Pension and insurance plans
+1
IT & Infrastructure Engineer
IT & Infrastructure Engineer

dataingeniør • Oslo

Vor Ort
NOK 900.000 - 1.100.000
Equity potential
Strong pension and insurance plans
Gadget budgets
+3
Data Platform Engineer (Mid-level)
Data Platform Engineer (Mid-level)

Jobgether • Norwegen

Remote
NOK 345.000 - 449.000
Remote work
Meal vouchers
Learning budget
+8
Senior Test Engineering
Senior Test Engineering

AutoStore™ • Oslo fylke

Vor Ort
NOK 900.000 - 1.100.000
Health insurance
Pension plan
Paid exercise 1 hour per week