SENIOR SOFTWARE ENGINEER FOR MOBILE ROBOTS

Capra Robotics ApS
Denmark, 8260 Viby J
Full time
Direct hire
Updated: 3/9/2026
Phone: Tel.: 29849394
Contact Employer

SENIOR SOFTWARE ENGINEER

AUTONOMOUS OUTDOOR MOBILE ROBOTS - SHAPE THE FUTURE OF

REAL-WORLD ROBOTICS

Are you driven by solving complex, real-world problems where software meets physics?

Do you want to build autonomous systems that operate outside controlled lab environments — in

the real world?

At Capra Robotics, we design, patent, and build our own outdoor mobile robot platform from the ground up. Our robots are deployed in demanding environments where reliability, autonomy, and robustness are not optional — they are essential.

We are now looking for a Senior Software Engineer who wants to take technical ownership and help push the boundaries of autonomous robotics.

YOUR ROLE

As a Senior Software Engineer, you will be a key part of our development department, working at the core of our autonomous robot platform.

You will:

Design and implement robust, scalable software for real-world autonomous robot

Translate algorithms, theoretical models, and system requirements into production-ready code

Contribute to architecture decisions and technical direction

Work closely with robotics, hardware, and mechanical engineers in a highly crossdisciplinary environment

Improve performance, reliability, and maintainability of our systems

Help elevate engineering standards, code quality, and development processes

This is not a maintenance role — this is a build-and-improve role. You will have real influence on product evolution and technical decisions.

WHY THIS ROLE IS EXCITING

You work on complete systems, not isolated components

You see your code operate in physical machines in real environments

You tackle challenges in autonomy, distributed systems, hardware integration, and realtime constraints

You join a company scaling internationally with strong growth ambitions

You work in a small, highly skilled team where your contribution truly matters

If you are motivated by complexity, ownership, and impact — this is the place.

ABOUT YOU

You are curious, analytical, and motivated by solving hard problems.

You take initiative and enjoy taking responsibility for technical decisions.

You thrive in environments where:

Things move fast

Innovation is expected

You are trusted with responsibility

Collaboration across disciplines is essential

You enjoy learning, experimenting, and refining solutions — and you take pride in delivering robust, high-quality systems.

REQUIREMENTS

M. Sc. degree or similar in robotics, computer science, or related field

2+ years of experience as a software engineer (we expect solid hands-on experience despite the “senior” title)

Strong proficiency in at least one OOP language (preferably C++ or C)

Experience developing on Linux platforms

Experience with git workflows and CI tools

Ability to translate complex theoretical concepts and algorithms into efficient software

Good communication and documentation skills

NICE TO HAVE

Experience with robotics systems

Knowledge of dynamics, controls, estimation, or linear algebra

Experience with distributed systems and networking

Experience with Docker

Familiarity with Atlassian tools and agile methodologies

WE OFFER

A central technical role in a growing robotics company

Real ownership and influence on technical decisions

High level of responsibility from day one

Close collaboration in a multidisciplinary team

A dynamic and innovative environment with short decision paths

Strong opportunities for professional and personal development

Office location in Viby J, Aarhus (easy access by car, bike, or public transport)

Our mission is to build the best outdoor mobile robot platform — and automate labour-intensive and repetitive tasks across industries.

If you are looking for more than just a job — if you are looking for a technical challenge with realworld impact — we would love to hear from you.

Does the above apply to you - do not hesitate to send your motivated application as soon as possible – interviews start within a short time.

If you have any questions: Please contact Head of Software Development, Jens Brosbøl-Ravnborg on 29849394 or.

Translated