Robotics / Embedded Software Engineer (m/f/d)
Nomadic GmbH · Munich
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.
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)Show less
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
Drop in your CV
One PDF, thirty seconds. No card.
- 2
See what is wrong with it
Every weak passage, quoted from your own CV, with the line to replace it.
- 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