Auf einen Blick
- Aufgaben: Entwickle und pflege Software für unsere Robotersysteme und arbeite eng mit Hardware-Teams zusammen.
- Arbeitgeber: RobCo ist ein führendes Unternehmen für Automatisierungslösungen im SMB-Sektor mit über 50 Millionen Euro Finanzierung.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Team-Events und ein hochwertiger Laptop deiner Wahl.
- Warum dieser Job: Sei Teil eines innovativen Teams, das die Zukunft der Robotik gestaltet und lerne ständig dazu.
- Gewünschte Qualifikationen: Bachelor oder Master in Informatik oder Robotik und 5+ Jahre Erfahrung in der Softwareentwicklung.
- Andere Informationen: Mentoring von Junior-Entwicklern und enge Zusammenarbeit mit verschiedenen Fachbereichen.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Wir suchen einen Senior Softwareentwickler, der unserem talentierten Team beitritt. Ihre Arbeit wird eine entscheidende Rolle dabei spielen, RobCo zu Europas führendem Unternehmen für Automatisierungslösungen im SMB-Sektor auszubauen. In dieser Rolle werden Sie eine Schlüsselrolle bei der Gestaltung, Entwicklung und Bereitstellung von Software spielen, die unsere robotischen Systeme antreibt. Sie werden eng mit funktionsübergreifenden Teams, einschließlich Hardware-Ingenieuren, Experten für Steuerungssysteme und Produktmanagern, zusammenarbeiten, um robuste, skalierbare und benutzerfreundliche Lösungen zu entwickeln.
Ihre Erfahrung in der Entwicklung und Bereitstellung von Software in der Robotikbranche wird entscheidend für den Erfolg unseres Produkts sein.
Verantwortlichkeiten:- Full Stack Entwicklung: Entwerfen, Entwickeln und Warten von Web- und Anwendungsoberflächen für unsere robotischen Systeme. Skalierbare Backend-Architekturen mit vielen Clients aufbauen.
- Embedded und Robotik Softwareentwicklung: Entwickeln und Integrieren von Softwarekomponenten für Echtzeitsteuerung, Navigation und Sensorverarbeitung. Zusammenarbeit mit dem Hardware-Team, um eine enge Integration zwischen Software- und Hardwarekomponenten sicherzustellen.
- End-to-End Softwarebereitstellung: Teilnahme an allen Phasen des Softwareentwicklungszyklus, von der Anforderungsanalyse bis zur Bereitstellung und Wartung. Sicherstellen von qualitativ hochwertigem Code durch rigoroses Testen, einschließlich Unit-, Integrations- und Systemtests.
- Zusammenarbeit und Führung: Mentoring von Junior-Entwicklern, Teilen technischer Expertise und Förderung einer Kultur des kontinuierlichen Lernens. Zusammenarbeit mit Produkt- und Engineering-Teams, um Geschäftsanforderungen in technische Lösungen zu übersetzen.
- Bildung & Erfahrung: Bachelor- oder Masterabschluss in Informatik, Robotik oder einem verwandten Bereich. 5+ Jahre Erfahrung in der Full Stack Entwicklung, mit einem signifikanten Fokus auf Robotik und Hardwaresysteme.
- Technische Fähigkeiten: Beherrschung von Programmiersprachen wie Python und C++. Erfahrung mit Front-End-Frameworks wie Vue.js und Technologien wie HTML5/CSS3/Typescript. Vertrautheit mit Robotik-Frameworks wie ROS (Robot Operating System). Versiert in CI/CD-Pipelines, Versionskontrolle (Git) und Containerisierungstools wie Docker. Versiert in UNIX-basierten Systemen und der Arbeit im Terminal. Fähigkeit, End-to-End-Frontend- und Backend-Tests zu schreiben und auszuführen.
- Fachkenntnisse: Erfahrung in der Arbeit mit Robotikhardware, Sensoren und Aktuatoren. Verständnis von maschinellem Lernen, Computer Vision oder Regelalgorithmen ist von Vorteil.
- Soziale Fähigkeiten: Starke Problemlösungsfähigkeiten und die Fähigkeit, in einer dynamischen, schnelllebigen Umgebung zu gedeihen. Ausgezeichnete Kommunikationsfähigkeiten und eine kollaborative Denkweise.
Warum wir? Unterstützung an der Spitze der softwaredefinierten modularen Robotik! Flexible Arbeitszeiten, Teamevents, Wanderungen und vieles mehr. Hochwertiger MacBook oder Linux- oder Windows-Computer Ihrer Wahl.
Senior Full-Stack Software Engineer (m/f/d) Arbeitgeber: RobCo GmbH
Kontaktperson:
RobCo GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Full-Stack Software Engineer (m/f/d)
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von StudySmarter in Kontakt zu treten. Stelle Fragen zu ihrer Arbeit und zeige dein Interesse an der Unternehmenskultur.
✨Tip Nummer 2
Bereite dich auf technische Interviews vor, indem du häufige Fragen zur Softwareentwicklung und Robotik übst. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in Full-Stack-Entwicklung und Teamarbeit demonstrieren.
✨Tip Nummer 3
Zeige deine Leidenschaft für Robotik und Softwareentwicklung, indem du an Projekten arbeitest, die diese Themen betreffen. Teile deine Ergebnisse auf GitHub oder in einem Portfolio, um potenziellen Arbeitgebern deine Fähigkeiten zu präsentieren.
✨Tip Nummer 4
Informiere dich über die neuesten Trends in der Robotik und Softwareentwicklung. Zeige in Gesprächen, dass du auf dem Laufenden bist und bereit bist, innovative Lösungen zu entwickeln, die das Unternehmen voranbringen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Full-Stack Software Engineer (m/f/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Verantwortlichkeiten. Stelle sicher, dass du alle geforderten Qualifikationen und Erfahrungen in deinem Lebenslauf und Anschreiben hervorhebst.
Betone deine technischen Fähigkeiten: Da die Position einen starken Fokus auf Full-Stack-Entwicklung und Robotik hat, solltest du deine Kenntnisse in Programmiersprachen wie Python und C++ sowie deine Erfahrung mit Front-End-Frameworks wie Vue.js klar darstellen. Vergiss nicht, auch deine Erfahrungen mit CI/CD-Pipelines und Containerisierungstools zu erwähnen.
Hebe deine Soft Skills hervor: Neben den technischen Fähigkeiten sind auch Soft Skills wichtig. Betone deine Problemlösungsfähigkeiten, Kommunikationsfähigkeiten und deine Fähigkeit zur Zusammenarbeit in einem dynamischen Umfeld. Dies zeigt, dass du gut ins Team passt.
Individuelles Anschreiben: Verfasse ein individuelles Anschreiben, das deine Motivation für die Position und das Unternehmen verdeutlicht. Erkläre, warum du an der Entwicklung von Automatisierungslösungen interessiert bist und wie deine Erfahrungen zur Vision des Unternehmens passen.
Wie du dich auf ein Vorstellungsgespräch bei RobCo GmbH vorbereitest
✨Verstehe die Unternehmensmission
Informiere dich über die Vision und Mission des Unternehmens. Zeige im Interview, dass du verstehst, wie deine Rolle als Senior Full-Stack Software Engineer zur Erreichung dieser Ziele beiträgt.
✨Technische Vorbereitung
Bereite dich auf technische Fragen vor, die sich auf deine Kenntnisse in Python, C++, und Front-End-Technologien wie Vue.js beziehen. Sei bereit, Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten in der Robotik und Softwareentwicklung demonstrieren.
✨Teamarbeit betonen
Da die Zusammenarbeit mit Hardware-Ingenieuren und Produktmanagern wichtig ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone deine Erfahrungen in der Führung und Mentoring von Junior-Entwicklern.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die dein Interesse an der Position und dem Unternehmen zeigen. Frage nach den Herausforderungen, die das Team derzeit hat, oder nach den Technologien, die sie verwenden, um ihre Produkte zu entwickeln.