Senior Robotics Software Engineer: Kinematics & Control

Leica Geosystems

Odense

On-site

DKK 900,000 - 1,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Leica Geosystems is seeking a Senior Software Engineer for On-Machine Software in Odense, Denmark or Stockholm, Sweden. You will develop software enabling construction machines to operate with precision and autonomy, collaborating across software, hardware, and product teams.

The role focuses on kinematics, control systems, sensor integration, and advanced software practices, with opportunities to mentor colleagues and influence architecture and design decisions.

Qualifications

  • Degree in Software Engineering, Robotics, Control Engineering, or related technical discipline.
  • Fluent English in technical contexts is expected.
  • Strong C++ development skills and experience on Linux-based platforms.

Responsibilities

  • Develop and maintain software for machine control and automation systems.
  • Contribute to architecture decisions and system design.
  • Own key software components and drive improvements.
  • Collaborate across software, hardware, and product teams to deliver reliable solutions.
  • Develop machine guidance, automation, and control functionality.
  • Participate in technical reviews and mentoring of colleagues.
  • Work with sensor integration, positioning technologies, and control algorithms.
  • Contribute to technical investigations and innovation initiatives.

Skills

C++
Linux
SDLC
Software architecture
Sensor fusion
State estimation

Education

Degree in Software Engineering/Robotics/Control Engineering

Tools

CAN/CANopen
GNSS

Job description

Leica Geosystems is seeking a Senior Software Engineer for On-Machine Software in Odense, Denmark or Stockholm, Sweden. You will develop software enabling construction machines to operate with precision and autonomy, collaborating across software, hardware, and product teams.

The role focuses on kinematics, control systems, sensor integration, and advanced software practices, with opportunities to mentor colleagues and influence architecture and design decisions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Robotics, Kinematics & Machine Control
Senior Software Engineer - Robotics, Kinematics & Machine Control

Leica Geosystems • Odense

On-site
DKK 900,000 - 1,200,000
Senior Mechanical Engineer - Robotics Hardware, R&D Leader
Senior Mechanical Engineer - Robotics Hardware, R&D Leader

Universal Robots • Odense Kommune

On-site
DKK 750,000 - 1,000,000
Senior Mechanical Engineer, Robotics R&D — Lead Innovation
Senior Mechanical Engineer, Robotics R&D — Lead Innovation

Teradyne • Odense

On-site
DKK 700,000 - 900,000
Senior Computer Vision & AI Engineer for Drone Autonomy
Senior Computer Vision & AI Engineer for Drone Autonomy

Robotto Co ApS • Aalborg Kommune

On-site
DKK 900,000 - 1,200,000
Software Engineer, Vision & Robotics — Real-Time AI
Software Engineer, Vision & Robotics — Real-Time AI

BEUMER Group • Denmark

On-site
DKK 650,000 - 950,000
Software Engineer, Vision and Robotics
Software Engineer, Vision and Robotics

BEUMER Group • Denmark

On-site
DKK 650,000 - 950,000
Robotics Software Release Manager — On-site Odense
Robotics Software Release Manager — On-site Odense

Teradyne • Odense

On-site
DKK 850,000 - 1,200,000
Health insurance
Flexible hours
Career development
Senior Mechanical Engineer
Senior Mechanical Engineer

Universal Robots • Odense Kommune

On-site
DKK 750,000 - 1,000,000
Real-Time Vision & Robotics Software Engineer
Real-Time Vision & Robotics Software Engineer

BEUMER Group • Aarhus

On-site
DKK 600,000 - 900,000
Lead Autonomous Systems Engineer - ROS2/C/C++, Field Deployments
Lead Autonomous Systems Engineer - ROS2/C/C++, Field Deployments

DANFOSS A/S • Nordborg

Hybrid
DKK 644,000 - 966,000