C++ Robotics Software Engineer for Drones & Autonomy

Robotto Co

Aalborg

On-site

DKK 600,000 - 900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Robotto is seeking a Robotics Software Engineer to develop and maintain high-quality C++ software for drones and unmanned systems. You will work across computer vision, autonomy, embedded software and testing in a hands-on role that emphasizes reliability and real-time performance.

You will design, implement and optimize software across interconnected components, collaborate with hardware and software colleagues, and help move features from prototype to production in a fast-growing robotics

Qualifications

  • Strong professional experience developing production-quality software in C++, with a solid understanding of modern software engineering practices.
  • Solid understanding of software architecture, data structures, algorithms and object-oriented design.
  • Experience developing multi-component or distributed software systems.
  • Experience with networking, inter-process communication, APIs or communication protocols is highly relevant.
  • Good understanding of concurrency, multithreading and performance considerations in C++.
  • Experience with debugging, testing, version control and modern software development practices.
  • Experience with Linux-based development environments is an advantage.
  • Experience with robotics, drones, autonomous systems, defence technology or other complex technical products is an advantage, but not a requirement.
  • Experience working with software that interfaces with hardware or real-world systems is an advantage.
  • Professional fluency in English.
  • A degree in computer science, software engineering, robotics or a related field is preferred; equivalent practical experience is equally welcome.

Responsibilities

  • Design, develop and maintain high-quality software primarily in C++.
  • Build software used across our drone and unmanned-systems platform.
  • Develop reliable communication and data flows between different software and hardware components.
  • Work on performance-sensitive and potentially real-time or near-real-time applications.
  • Integrate software with APIs, networking components, sensors and wider system infrastructure.
  • Debug complex issues across interconnected software systems and identify root causes.
  • Contribute to software architecture and technical design decisions.
  • Write maintainable, testable and well-structured production code.
  • Participate in code reviews, testing, documentation and continuous improvement of our engineering practices.
  • Collaborate closely with computer vision, embedded, autonomy and hardware engineers.
  • Support integration and testing on real systems and drone platforms.

Skills

C++
Linux
Multithreading
IPC
Robotics
English

Education

Bachelor's degree in CS/SE/Robotics

Tools

Git
ROS

Job description

Robotto is seeking a Robotics Software Engineer to develop and maintain high-quality C++ software for drones and unmanned systems. You will work across computer vision, autonomy, embedded software and testing in a hands-on role that emphasizes reliability and real-time performance.

You will design, implement and optimize software across interconnected components, collaborate with hardware and software colleagues, and help move features from prototype to production in a fast-growing robotics

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Realtime C++ Software Engineer – Drones
Realtime C++ Software Engineer – Drones

Robotto.ai • Aalborg

On-site
DKK 650,000 - 850,000
Embedded Drone Controls Engineer (C++, FOC)
Embedded Drone Controls Engineer (C++, FOC)

Robotto Co • Denmark

On-site
DKK 600,000 - 850,000
Drone Embedded Software Engineer - C++ & FOC
Drone Embedded Software Engineer - C++ & FOC

Robotto Co ApS • Aalborg

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

Robotto Co ApS • Aalborg

On-site
DKK 900,000 - 1,200,000
C++ Qt Engineer for Real-Time Drone UI
C++ Qt Engineer for Real-Time Drone UI

Robotto Co • Aalborg

Hybrid
DKK 600,000 - 900,000
Drone Hardware Engineer – Autonomy & Systems
Drone Hardware Engineer – Autonomy & Systems

Robotto Co • Aalborg

Hybrid
DKK 650,000 - 850,000
Embedded Software & Control Engineer
Embedded Software & Control Engineer

Robotto Co ApS • Aalborg

On-site
DKK 600,000 - 900,000
Embedded Software & Control Engineer
Embedded Software & Control Engineer

Robotto Co • Denmark

On-site
DKK 600,000 - 850,000
Software Engineer (C++)
Software Engineer (C++)

Robotto.ai • Aalborg

On-site
DKK 650,000 - 850,000
Robotics Software Engineer (C++)
Robotics Software Engineer (C++)

Robotto Co • Aalborg

On-site
DKK 600,000 - 900,000
Top locations