Embedded Drone Software Engineer: C++ & Real-Time Control

Robotto Co ApS

Aalborg Kommune

On-site

DKK 550,000 - 900,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Robotto is seeking an embedded software engineer to develop and maintain C++ software for drones and unmanned systems. You will interface with motors, sensors and other hardware, working with real-time constraints and collaborating with cross-disciplinary teams.

The role emphasizes motor-control development, including Field-Oriented Control (FOC), and integration of software across embedded components for real-world operation.

Qualifications

  • 3+ years of professional software engineering experience, ideally in embedded or real-time systems.
  • Experience with motor control, particularly Field-Oriented Control (FOC).
  • Strong C++ programming skills.
  • Hands-on experience developing software that interfaces with hardware.
  • Experience with embedded systems, real-time systems, microcontrollers or similar low-level environments.

Responsibilities

  • Develop and maintain embedded software in C++ for drones and unmanned systems.
  • Build software that interfaces with motors, sensors, actuators and other hardware components.
  • Work with real-time and performance-sensitive software.
  • Contribute to motor-control software, including Field-Oriented Control (FOC).
  • Develop and integrate communication between embedded components and wider product systems.
  • Debug complex software and hardware interactions and identify root causes of issues.

Skills

C++ programming
Embedded / real-time systems
Motor control (FOC)
Debugging
English proficiency

Education

Degree in CS / Software Engineering / Electrical Engineering / Robotics

Tools

CAN bus
UART
SPI
I2C

Job description

Robotto is seeking an embedded software engineer to develop and maintain C++ software for drones and unmanned systems. You will interface with motors, sensors and other hardware, working with real-time constraints and collaborating with cross-disciplinary teams.

The role emphasizes motor-control development, including Field-Oriented Control (FOC), and integration of software across embedded components for real-world operation.

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
C++ Software Engineer - Drones & Autonomy
C++ Software Engineer - Drones & Autonomy

Robotto Co. • Aalborg

On-site
DKK 600,000 - 900,000
C++ Software Engineer – Drone Autonomy & Systems
C++ Software Engineer – Drone Autonomy & Systems

Robotto Co ApS • Aalborg Kommune

On-site
DKK 700,000 - 1,000,000
C++ Software Engineer - Drones & Autonomy
C++ Software Engineer - Drones & Autonomy

Dansk Sprogskole • Aalborg

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

Robotto Co ApS • Aalborg Kommune

On-site
DKK 550,000 - 900,000
Software Engineer (C++)
Software Engineer (C++)

Robotto.ai • Aalborg

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

Dansk Sprogskole • Aalborg

On-site
DKK 700,000 - 900,000
Software Engineer (C++)
Software Engineer (C++)

Robotto Co. • Aalborg

On-site
DKK 600,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 (C++)
Software Engineer (C++)

Robotto Co ApS • Aalborg Kommune

On-site
DKK 700,000 - 1,000,000