Skip to content

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

Score my CV against live jobs

Control System Engineer (m/f/d)

Franka Robotics · München

On-siteSeniorPosted 2 Sept 2026

What this role requires

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

Also mentioned, not required: Simulink, control theory, advanced control algorithms, digital signal processing, CAN, Ethernet, EtherCAT, TCP/IP, git, GitLab, Confluence, JIRA. 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

Your role You’ll shape how our robots move, sense, and respond, turning control theory into real-world performance You’ll push existing products further and bring new prototypes to life with both state-of-the-art and experimental methods. In practice, that means:  Exploring advanced algorithms, controllers, calibration, digital signal processing and finding what actually works on hardware

Implementing those algorithms in C++ and Python (and Matlab/Simulink when it fits)

Designing and running test benches that reveal true system performance

Building software for data acquisition and processing

Identifying dynamic system properties

Connecting the stack end to end: embedded firmware, middleware, backends, and analysis platforms

Read the full description (11 more sections)

Hunting down and fixing interoperability issues across systems and devices

Your experience and qualifications 3+ years as a control system engineer or mathematician

3+ years in embedded software development, building scalable, high-performance systems

Strong grounding in control theory, advanced control algorithms, and DSP

Solid proficiency in C++, Python, and Matlab

Enough electrical and mechanical fluency to read schematics and reason about sensors and components

Working knowledge of electric motors and motor control

Familiarity with communication protocols (CAN, Ethernet, EtherCAT, TCP/IP)

Comfort with professional tooling (git, GitLab, Confluence, JIRA, etc.)

Experience with robotic systems is a strong plus

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