Software & Controls Engineer

Software & Controls Engineer

Berlin Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
C

Auf einen Blick

  • Aufgaben: Entwickle Steuerungsalgorithmen für humanoide Roboter und arbeite an innovativen Projekten.
  • Unternehmen: Frisch gegründetes VC-unterstütztes Robotik-Startup in Berlin.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit Raum für persönliches Wachstum und Entwicklung.
  • Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an realen Technologien.
  • Qualifikationen: Starke Programmierkenntnisse in C/C++ und Python sowie Erfahrung mit ROS.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Control & Locomotion: Design and implement control algorithms for humanoid/legged platforms: dynamic stability, agile locomotion, gait generation, and whole-body control (force/torque, inverse dynamics).

State Estimation & Sensor Fusion: Build real-time state estimation and sensor fusion pipelines (IMU, encoders, force/torque, vision/LiDAR as applicable) to support balance and autonomy.

Motion & Autonomy Foundations: Develop motion planning and navigation building blocks and optimize decision-making pipelines for real-world operation.

ROS 2: Build and maintain ROS 2 nodes, APIs, and distributed software architectures, including hardware abstraction layers and clean interfaces.

Hardware Integration: Collaborate with mechanical/electrical teams to integrate actuators, sensors, and power systems (Serial, I²C, SPI, UART, USB) and bring features onto real robots.

Testing & Performance Tuning: Run system-level testing, debugging, and tuning on physical robots, focusing on robustness, safety, stability, and energy efficiency.

Tooling & CI/CD: Develop tooling for data capture, visualization, simulation, and CI/CD (simulation + hardware-in-the-loop) to speed up iteration and increase reliability.

Simulation & Sim-to-Real: Build simulation scenarios and synthetic datasets (Isaac Sim / MuJoCo / Gazebo) to improve sim-to-real transfer and coverage.

Ihr Profil

  • Starke Programmierkenntnisse in C/C++ und Python
  • Praktische Erfahrung mit ROS (1/2) und Linux in realen Robotikprojekten
  • Solides Verständnis von Robotikkinematik, -dynamik, Regelungstheorie und Reinforcement Learning (modellbasierte Echtzeitregelung; MPC ist ein Plus, aber nicht erforderlich)
  • Praktische Erfahrung mit Zustandsabschätzung und Sensorfusion (z.B. IMU, Encoder, Kraft/Drehmoment, Vision/LiDAR je nach System)
  • Erfahrung in der Integration von Sensoren und Aktuatoren und der Arbeit mit gängigen Schnittstellen (z.B. Serial, I²C, SPI, UART, USB)
  • Starke Fähigkeiten im Debugging, Testen und der Leistungsoptimierung an echter Hardware
  • Hohe Ingenieurstandards: saubere, zuverlässige, wartbare Codes und End-to-End-Verantwortung vom Konzept bis zur Bereitstellung

Room to Fail & Grow: Wir lernen schnell, übernehmen Verantwortung und wachsen durch reale Projekte. Wir unterstützen Ihre Entwicklung mit einem zusätzlichen Lerntag und einem individuellen Schulungsbudget.

Room to Recharge & Massages: Ein Entspannungsbereich für Ruhe, Meditation oder Gebet sowie regelmäßige Büromassagen und Workshops zur psychischen Gesundheit für Ihr Wohlbefinden.

Office Gym & Active Mind: Unser kleiner Fitnessbereich und die Tischtenniszone bringen Bewegung in den Arbeitsalltag und fördern Fokus, Energie und Kreativität.

Give Back to the Community: Ein zusätzlicher bezahlter Tag für soziales oder umweltbezogenes Engagement – sei es Mentoring, Freiwilligenarbeit oder Bildungsprojekte.

Flexible Benefits Programme: Wählen Sie, was zu Ihrem Leben passt: Wohnraum, Mobilität, Gesundheit, Essen oder Musikabonnements.

Central Office & Deep-Tech Playground: Im Herzen Berlins finden Sie moderne Labore, kreative Räume, Fokuszonen und eine voll ausgestattete Küche mit Snacks, Getränken und gutem Kaffee.

Wir sind ein frisch gegründetes, von VC unterstütztes Robotik-Startup aus Berlin, das echte Roboter für echte Menschen baut. Keine Apps. Keine Simulationen. Sondern humanoide Roboter und die intelligenten Systeme dahinter, greifbare Technologie, die Grenzen verschiebt und das Mögliche neu definiert. Hier trifft Deep Tech auf Umsetzung. Ingenieure, Designer und Betreiber arbeiten Seite an Seite, um komplexe Ideen in die physische Welt zu bringen: schnell, fokussiert und mit Absicht. Wenn Sie Verantwortung übernehmen, bauen möchten, was andere nur besprechen, und Teil eines Teams sein möchten, das Prototypen in die Realität umsetzt. Lassen Sie uns das bauen!

Software & Controls Engineer Arbeitgeber: Cell Labs

Als innovatives Start-up im Herzen Berlins bieten wir Ihnen die Möglichkeit, an der Spitze der Robotiktechnologie zu arbeiten. Unsere Unternehmenskultur fördert persönliches Wachstum und Verantwortung durch reale Projekte, während wir gleichzeitig auf Ihr Wohlbefinden achten – von Entspannungsbereichen über Fitnessmöglichkeiten bis hin zu sozialen Engagements. Mit flexiblen Benefits und einem kreativen Arbeitsumfeld sind wir der ideale Arbeitgeber für alle, die echte Technologien entwickeln und umsetzen möchten.

C

Kontaktdaten:

Cell Labs Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software & Controls Engineer erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach informellen Gesprächen oder Meetups – oft sind es persönliche Kontakte, die dir den Fuß in die Tür bringen!

Zeig deine Projekte!

Hast du an coolen Robotik-Projekten gearbeitet? Teile sie auf GitHub oder deiner eigenen Website! Das zeigt nicht nur deine Fähigkeiten, sondern gibt potenziellen Arbeitgebern auch einen Einblick in deine praktische Erfahrung.

Bereite dich auf technische Interviews vor!

Mach dich mit typischen Fragen zu C/C++, Python und ROS vertraut. Übe das Lösen von Problemen unter Zeitdruck – das wird dir helfen, im Interview selbstbewusst aufzutreten und deine technischen Skills zu demonstrieren.

Bewirb dich direkt über unsere Website!

Wir lieben es, wenn du uns direkt über unsere Website kontaktierst. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du gleich ein gutes Gefühl für unser Team bekommst!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software & Controls Engineer mit Bravour zu bestehen

C/C++ Programmierkenntnisse
Python Programmierkenntnisse
Erfahrung mit ROS (1/2)
Linux Kenntnisse
Roboterkinematik
Dynamik
Steuerungstheorie

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die Leidenschaft für Robotik haben und bereit sind, Verantwortung zu übernehmen.

Betone deine Erfahrungen:Erzähle uns von deinen praktischen Erfahrungen mit C/C++, Python und ROS. Zeige uns, wie du in realen Projekten gearbeitet hast und welche Herausforderungen du gemeistert hast.

Mach es klar und strukturiert:Halte deine Bewerbung übersichtlich und gut strukturiert. Verwende klare Absätze und Überschriften, damit wir schnell die wichtigsten Informationen finden können.

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können.

Wie man sich auf ein Vorstellungsgespräch bei Cell Labs vorbereitet

Mach dich mit den Technologien vertraut

Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, um die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, gründlich zu verstehen. Das umfasst C/C++, Python, ROS 1/2 und Linux. Zeige, dass du praktische Erfahrungen hast und bereit bist, diese in realen Projekten anzuwenden.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere im Bereich Robotik, Steuerungstheorie oder Sensorfusion. Bereite dich darauf vor, diese Beispiele im Interview zu erläutern und wie du dabei Probleme gelöst hast.

Fragen stellen ist wichtig

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten, den Herausforderungen, die das Team bewältigt, oder wie sie Innovationen im Bereich Robotik vorantreiben.

Zeige deine Lernbereitschaft

Das Unternehmen legt Wert auf persönliches Wachstum und Entwicklung. Teile im Interview mit, wie du aus Fehlern gelernt hast und welche Schritte du unternimmst, um deine Fähigkeiten kontinuierlich zu verbessern. Das zeigt, dass du nicht nur technisches Wissen hast, sondern auch die richtige Einstellung mitbringst.