2,286,457open jobs
145,439companies
274,018added this week
Browse all
Location
In office (Karlsruhe)
Seniority
Junior · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 14, 2026. First seen by Alion on Oct 23, 2026.

Overview
Company
Impact
Profile match
PREFIRO is a German agricultural robotics company that automates the harvest of green asparagus with intelligent robotic harvesters. It uses artificial intelligence, computer vision and robotics to bring next-generation implements to the field and hires mechanical and mechatronics engineers and interns. The company is headquartered in Weingarten, Germany.

Über Prefiro

Spargel hat diese Saison bis zu 25 Euro pro Kilo gekostet! Das liegt daran, dass er wie ein Großteil des Gemüseregals ausschließlich in Handarbeit geerntet wird. Wir von Prefiro sind die Ersten, die diese Prozesse automatisieren! Seit unserer Gründung 2024 nutzen wir Künstliche Intelligenz sowie Computer Vision und Robotik, um die Anbaugeräte der nächsten Generation aufs Feld zu bringen.

Dich begeistert es, neue Technologien unter realen Bedingungen einzusetzen, interessante und abwechslungsreiche Probleme zu lösen und direkt zu sehen, welchen Einfluss deine Ideen haben?

Dann werde Teil unseres achtköpfigen Teams und lass uns gemeinsam echte Probleme lösen.

Aufgaben

In der Rolle wirst du ...

  • unsere Denso-Roboterarme programmieren und in Betrieb nehmen: Bewegungsabläufe, Ansteuerung und Fehlerbehandlung.

  • Roboter und Peripherie (IO, Sensorik, Greifer) in unseren ROS-2-Robotik-Stack integrieren, vom Hochfahren bis zum Servicebetrieb.

  • MPC-basierte Trajektorienplanung und Optimalsteuerung mitentwickeln, vom Konzept bis zur Umsetzung in Echtzeit auf dem Roboter.

  • Taktzeiten im realen Einsatz analysieren und reduzieren.

  • den Stack von einem Robotermodul auf mehrere pro Maschine skalieren. Dazu gehören Vernetzung, Robotersetup und Kalibrierung.

  • die Roboterrechner für die Echtzeitsteuerung optimieren: Docker, CPU-Pinning, ROS-2-Scheduling und Multithreading.

  • Fernzugriff, Datenerfassung und Robotik-CI/CD (z.B. Tests mit rosbag-Playback) aufbauen, damit wir die Roboter mit echten Felddaten laufend verbessern können.

  • Code reviewen, Architekturentscheidungen mitgestalten und den Stack gemeinsam im Team debuggen.

  • die Roboter bei Feldtests vor der Saison und während der Spargelernte direkt auf dem Feld betreuen.

Qualifikation

Du passt perfekt, wenn du ...

  • ein abgeschlossenes Masterstudium in Robotik, Mechatronik, Maschinenbau, Informatik oder einem vergleichbaren technischen Fach hast.

  • mindestens zwei Jahre Berufserfahrung in der Robotik mitbringst, und zwar an echten Robotern, nicht nur in der Simulation.

  • schon selbst echte Roboterarme programmiert, in Betrieb genommen und im realen Einsatz zum Laufen gebracht hast.

  • sicher in modernem C++ (C++17) und Python 3 programmierst.

  • praktische Erfahrung mit ROS 2 hast, idealerweise mit Jazzy: Nodes, Lifecycle Nodes, Executors, QoS und Launch-Files.

  • dich fundiert mit Roboterkinematik und -dynamik auskennst (z. B. URDF, Pinocchio oder Vergleichbares).

  • idealerweise schon Erfahrung mit Trajektorienplanung in Echtzeit hast, etwa mit Optimalsteuerung oder modellprädiktiver Regelung (MPC). Reinforcement Learning ist ein Plus.

  • Erfahrung mit Echtzeit-Robotersteuerung hast und weißt, worauf es bei Soft-Real-Time unter Linux ankommt (Scheduling, Latenzen, Threading).

  • sicher mit CMake/colcon und Git unter Linux umgehst.

  • fließend Englisch sprichst, denn Englisch ist unsere Arbeitssprache.

Nice to Have

Extra-Pluspunkte gibt es, wenn du ...

  • mit Industrierobotern gearbeitet hast, vor allem mit Denso SCARA (b-CAP, RC8) oder Universal Robots.

  • Optimal-Control-Frameworks wie acados oder CasADi kennst oder schon mit Control Barrier Functions gearbeitet hast.

  • Erfahrung mit MoveIt 2 oder Ruckig für die Bewegungsplanung hast.

  • dich mit Docker, GitLab CI und automatisierten Tests (GoogleTest, launch_testing) auskennst.

  • schon DDS oder Zenoh getunt oder Multi-Roboter-Setups aufgebaut hast.

  • mit Debugging-Tools wie RViz, Foxglove, PlotJuggler oder Nsight Systems vertraut bist.

  • unter Linux sicher mit systemd, tmux und Shell-Skripten umgehst.

  • Grundkenntnisse in Deutsch hast.

Das bieten wir

  • Echte Felder ab deiner ersten Saison. Dein Code läuft auf unseren Maschinen, und zwar auf landwirtschaftlichen Betrieben in Deutschland.

  • Kurze Wege vom Code zum Roboter. Neue Ideen laufen meist schon nach wenigen Tagen auf der echten Maschine.

  • Ein Problem, das sich zu lösen lohnt. Grünspargel wird bis heute komplett von Hand geerntet.

  • Ein kleines, motiviertes Team, das gemeinsam viel bewegt. Wenn du dazukommst, sind wir 8 Leute in Vollzeit, dazu 2 Praktikant:innen und ein:e Werkstudent:in.

  • Offene Kultur, flache Hierarchien. Wir stehen noch am Anfang, deshalb zählt deine Meinung bei technischen Entscheidungen.

  • Gemeinsame Mittagspausen und Kaffee in der Küche unserer Halle.

  • Mitarbeiterbeteiligung über Stock Options.

So bewirbst du dich

Schick uns über den Button „Jetzt bewerben“ deinen Lebenslauf und ein paar Zeilen zu einem Robotikprojekt, das du auf echter Hardware umgesetzt hast. Links zum Code sind herzlich willkommen. Verrat uns außerdem deinen frühestmöglichen Starttermin, deine Gehaltsvorstellung und welches Gemüse du als Nächstes automatisieren würdest.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,457 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Robotics
Similar stack
Same company
Karlsruhe
Hybrid · Full-Time · Munich
Python
C++
DevOps
Git
Docker
Linux
Robotics
ROS
Gazebo
Webots
Isaac Sim
Apply
In office · Full-Time · Bachelor's Degree · Munich
Python
AI/ML
Reinforcement Learning
Computer Vision
TensorFlow
PyTorch
Machine Learning
Robotics
ROS
PyBullet
Isaac Sim
MuJoCo
Perception
Sim-to-Real
Imitation Learning
Reinforcement Learning
Apply
In office · 3+ years exp · Bachelor's Degree · Munich
Python
C++
Bash
MATLAB
MATLAB
Simulink
DevOps
Git
GitLab
Linux
Robotics
EtherCAT
Design
SolidWorks
IoT
OPC UA
Management
Agile
Apply
In office · Internship · Riederich
Python
C++
DevOps
Linux
IoT
OPC UA
Apply
In office · Norderstedt
Life Sciences
GMP
Apply
In office · Karlsruhe
Management
Google Maps
Apply
In office · Part-Time · Karlsruhe
Python
C++
AI/ML
Computer Vision
Apply
Hybrid · Cologne · Hamburg · Kassel · Nuremberg · Munich
Apply
In office · Full-Time · 10+ years exp · Karlsruhe
Apply
In office · Internship · Bachelor's Degree · Munich · Jena · Karlsruhe
Python
JavaScript
C#
AI/ML
Copilot
AI Agents
Copilot Studio
Management
Power Automate
Apply
See all jobs
This is one of many
2,286,457 more open roles from verified company boards, updated every day.