Skip to content

Nobody tells you why you were rejected. We will. Free, in 30 seconds.

Score my CV against live jobs

Robotics / Embedded Software Engineer (m/f/d)

Nomadic GmbH · Munich

On-sitePosted 14 Jul 2026

What this role requires

3 requirements, read out of the advert rather than guessed from the job title:

Also mentioned, not required: Linux, ROS2, MQTT, Mender, deep learning, English. Worth having, but their absence is not what gets a CV filtered out.

See how often each of these is required across open embedded roles in Europe.

Check my CV against these 3 requirements

Free, no card. Tells you which of them your CV evidences and which it only implies.

Job description

At Nomadic Drones we build autonomous drones that land and recharge on high-voltage power lines. Our drones sit on live 380kV lines today, harvest energy from the grid, and deliver continuous monitoring data to grid operators across Europe and America. In this role you write the software that runs onboard our drones. You will be involved in every part of the system and lifecycle, from conception to deployment. We need someone who's excited about owning problems end-to-end rather than waiting for a spec.

Tasks

You develop and maintain software for flight behavior, data collection, telemetry, and autonomy. You work on communication between drones and cloud infrastructure. You debug issues on deployed hardware, often remotely and with limited information. You coordinate firmware updates and fleet rollouts for drone operations, and you develop sensor firmware so our customers get accurate and reliable data. And whatever is necessary: if something needs to happen, you do it.

In your first three months you will build reliable embedded firmware, co-design the software stack for remotely operating the drone, and spend time in the field testing the drone end-to-end.

Requirements

Strong programming skills: the language doesn't matter, but we mostly use C++, Python, and Bash. Experience with robotics or embedded projects. Comfortable with Linux and working close to the hardware. Bonus points for experience with ROS2, MQTT, Mender, and deep learning.

Read the full description (5 more sections)

You don't need to tick all of these. If you're a fast learner and excited about your work, we want to talk to you.

Benefits

Any AI subscription or tool that helps you get the job done. Office-first in central Munich, a few stops from the Isar and the English Garden, with remote work supported from time to time. A Wellpass membership with extensive access to gyms and sports studios across Germany. A snack bar that's always stocked.

Fill out our application form. We are especially curious about an impressive thing you have built in the past. After you apply we set up an intro call and a technical deep dive with one of our engineers. If it's a good fit we fly you in for a paid trial work day and you get an offer the following days.

Find more English Speaking Jobs in Germany on Arbeitnow

You will apply. Then you will hear nothing.

And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.

  1. 1

    Drop in your CV

    One PDF, thirty seconds. No card.

  2. 2

    See what is wrong with it

    Every weak passage, quoted from your own CV, with the line to replace it.

  3. 3

    Apply where you fit

    Every European role ranked against what your CV actually says.

  • Free, no card
  • Your CV file is deleted after parsing
  • Or skip the upload — build your profile by hand
  • Refreshed every 6 hours