Senior Software Engineer / Architect

Wheel.me
Wheel.me

IT

Oslo, Norway

Posted on Jun 13, 2026

About wheel.me

Atwheel.me we build robotics infrastructure from the ground up, combining customhardware, embedded systems, real-time robotics software, and cloud-basedmanagement tools. Our core innovation, Genius, is the world’s first autonomouswheel, transforming ordinary equipment into intelligent mobile robots thatoperate safely and efficiently in real-world environments. Designed andmanufactured in Norway, our systems are deployed to customers worldwide.

The role

Weare looking for a Software Architect to own the technical direction of thesoftware that runs on our robots. You’ll guide the on-robot architecture end toend — across the robotics application, the Platform/OS layer, and Embedded —and drive the design decisions behind it. This is a hands-on role: you stayclose to the code, confident working all the way down to the hardware.

You’rethe bridge between the robot-software team and our backoffice teams, makingsure the on-robot software integrates cleanly with the wider platform as itscales.

Experience

• Bachelor’s or Master’s degree inComputer Science, Cybernetics, Informatics, or similar.

• 5+ years in software engineering,with a proven track record in software architecture roles.

• A track record of leadingarchitectural transitions and long-term roadmaps, driving system-leveldecisions and producing clear technical proposals.

• Experience designing and buildingdistributed systems.

• Experience designing anddelivering systems in production: tested, reliable, and well documented.

• Experience with real-timecommunication or robotics middleware.

• Experience with observability,telemetry, and OTA at a platform level.

• Bonus: experience withsafety-critical, industrial, or high-reliability systems.

Technical skills

• Strong systems-programmingfundamentals: memory management, compilation, real-time constraints, andproduction software practices.

• Strong foundation in softwaredesign patterns, API design, and separation of concerns.

• Deep systems-programmingfoundation — OS internals, memory, concurrency, and real-time constraints —with the judgement to reason across the stack from embedded to cloud. Strongproficiency in C++ required; C and Python a plus.

What you will do

• Own and evolve the on-robotsoftware architecture, keeping it modular and adaptable.

• Maintain the architecture roadmap,translating technical vision into clear priorities.

• Define the interfaces between therobot and the wider platform: clean APIs, software update, provisioning,telemetry, and data gathering.

• Set and uphold architecturalprinciples for scalability, performance, observability, and fault tolerance,and mentor the team in applying them.

• Strengthen reliability throughautomated testing, clear documentation, and quality standards across the team.

• Stay hands-on by prototyping,validating interfaces, and contributing production code at every layer.

• Lead design reviews and cross-teamdiscussions, and make sure decisions are communicated and followed through.

• Help the team thinkarchitecturally, share what you know, and keep a high bar for quality.

What we are looking for

• Strong system-level thinking andend-to-end architectural reasoning, with the confidence to work down to thehardware.

• Ability to evaluate andcommunicate trade-offs, both technical and business, and drive alignment acrossteams.

• Excellent collaboration andcommunication skills, with professional fluency in English.

What we offer

• A strategic role where yourarchitectural decisions shape the future of a world-first robotics product.

• A dynamic, innovative, andcollaborative engineering environment.

• A diverse, forward-thinking, andinternational team.

• A centrally located office atSkøyen, Oslo, close to public transport.

• Flexible working hours.

• Competitive salary and benefitspackage.

• Opportunities for professionalgrowth and influence over advanced robotics development.