E-Bike Software Developer - Motor Functions

E-Bike Software Developer - Motor Functions

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

Auf einen Blick

  • Aufgaben: Entwickle innovative Motoranwendungen für E-Bikes und verbessere das Fahrerlebnis.
  • Unternehmen: Führendes Unternehmen in der E-Bike-Technologie mit einem kreativen Team.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und internationalem Team.
  • Warum dieser Job: Gestalte die Zukunft des Radfahrens mit modernster Technologie und echten Auswirkungen.
  • Qualifikationen: Abschluss in Mechatronik oder Ingenieurwesen und Erfahrung in der Softwareentwicklung.

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

Motor Functions Developer (m/f/d) | 100% | Cham, Schweiz

Job Zusammenfassung: Um unser eBike-Entwicklungsteam in Cham, Schweiz, zu verstärken, suchen wir einen Motor Functions Developer, der sofort oder nach Vereinbarung beginnen kann. In dieser Rolle sind Sie verantwortlich für das Design, die Entwicklung und die Validierung von motorbezogenen Anwendungen und Funktionen, die das Systemverhalten und das Fahrerlebnis definieren. Die Position konzentriert sich auf Anwendungslogik, funktionales Verhalten und Systeminteraktion, anstatt auf die Entwicklung von Algorithmen zur Motorsteuerung auf niedriger Ebene. Sie wenden tiefgehende Softwarekenntnisse in Kombination mit einem starken Verständnis physikalischer Systeme an, um robuste, gut validierte Motorfunktionen auf Prüfstand-, System- und Fahrradebene zu erstellen. Intern arbeiten Sie eng mit den Teams Ride Control, System Engineering, Software und Qualität zusammen. Extern haben Sie die Möglichkeit, mit Motorlieferanten zu Anwendungsthemen und Integrationsfragen zusammenzuarbeiten.

Wie Sie einen Unterschied machen werden:

  • Motor Functions Development
    • Entwickeln und verantworten Sie motoranwendungsspezifische Funktionen (Assistenz- und Drehmomentverhalten, funktionale Grenzen und Schutzmaßnahmen, Herabstufungs- und thermische Strategien, systemabhängiges Motorverhalten, Bestimmung und Einstellung des richtigen Gangs usw.)
    • Übersetzen Sie die Ziele des Fahrerlebnisses und die Systemanforderungen in klare, testbare Funktionen
    • Verantworten Sie Motorfunktionen über den gesamten Entwicklungslebenszyklus (Konzept → Implementierung → Kalibrierung → Validierung)
  • Advanced Modeling, Simulation
    • Analysieren Sie das System- und Motorverhalten, um robuste Funktionen zu entwerfen und zu validieren
    • Verwenden Sie Daten aus Tests, um Interaktionen, Grenzen und Verbesserungen zu bewerten
  • Application-Level Software Development
    • Entwickeln und implementieren Sie Motorfunktionen
    • Arbeiten Sie sicher und unabhängig in C, C++, Kenntnisse von Zephyr OS sind von Vorteil
    • Debuggen Sie mehrschichtige Verhaltensweisen über Software-, Hardware- und Systemgrenzen hinweg
  • Testing, Validation & Field Support
    • Helfen Sie bei der Definition und Ausführung von Testfällen auf Anwendungsebene für Motorfunktionen
    • Unterstützen Sie Prüfstand-, System- und Fahrradtests
    • Analysieren Sie Probleme mithilfe datengestützter Methoden und physikalischen Systemverständnisses
  • Cross-Functional & Supplier Collaboration
    • Agieren Sie als technischer Experte für motoranwendungsspezifische Themen
    • Stimmen Sie funktionale Verhaltensweisen innerhalb mechanischer, elektrischer und systemtechnischer Einschränkungen ab
    • Verbessern Sie kontinuierlich Entwicklungs-, Validierungs- und Freigabeprozesse
    • Gehen Sie raus, fahren Sie Rad, beobachten Sie das Systemverhalten und geben Sie Erkenntnisse in die Entwicklung zurück

Was Sie benötigen, um zu gewinnen:

  • Bildung & Erfahrung
    • Bachelor- oder Masterabschluss in Mechatronik, Elektrotechnik, Maschinenbau, Systemtechnik oder ähnlichem
    • 3+ Jahre relevante Erfahrung in der Anwendungsentwicklung, Systemfunktionen oder eingebetteten Systemen (Seniorität impliziert durch Werkzeugerwartungen)
  • Erforderliche technische Expertise
    • Expertenkenntnisse in: Python, MATLAB, Simulink, C
    • Erfahrung mit modernen Programmiersprachen wie: C++17 und höher, Rust, Zig
    • Kenntnisse von Zephyr OS sind von Vorteil
    • Starkes Verständnis physikalischer Systeme und deren Verhalten
    • Nachgewiesene Erfahrung in der Entwicklung von Software auf Anwendungsebene für eingebettete Systeme
    • Sichere Handhabung von: CAN-Kommunikation, Protokollen und Diagnosetools
    • Git-Versionierung
    • Debugging über Systemgrenzen hinweg
    • Starker Systemdenker mit strukturiertem, analytischem Denkansatz
    • Komfortabel beim Überbrücken physikalischen Verhaltens, Softwarelogik und realen Tests
    • Fähig, unabhängig an komplexen Themen zu arbeiten und diese bis zur Fertigstellung voranzutreiben
    • Klare und effektive Kommunikation in funktionsübergreifenden, internationalen Teams
  • Sprache & Mobilität
    • Ausgezeichnete Englischkenntnisse (schriftlich und mündlich), Deutsch ist von Vorteil
    • Bereitschaft zu gelegentlichen Reisen (ca. 10%)
  • Schön zu haben
    • Erfahrung mit eBike, Automobil- oder elektrifizierten Antriebssystemen
    • Erfahrung in der Unterstützung von Produkten in die Serienproduktion
    • Vertrautheit mit Systemidentifikation oder modellbasierter Entwicklung (Regelungstheorie)
    • Leidenschaft für das Radfahren

E-Bike Software Developer - Motor Functions Arbeitgeber: Specialized Bicycle Components

Als Arbeitgeber in Cham, Schweiz, bieten wir Ihnen die Möglichkeit, Teil eines innovativen Teams zu werden, das an der Spitze der E-Bike-Technologie steht. Unsere Unternehmenskultur fördert Kreativität und Zusammenarbeit, während wir Ihnen durch gezielte Weiterbildungsangebote und Entwicklungsmöglichkeiten helfen, Ihre Karriere voranzutreiben. Genießen Sie die Vorteile eines dynamischen Arbeitsumfelds, in dem Ihre Ideen geschätzt werden und Sie aktiv zur Verbesserung des Fahrerlebnisses beitragen können.

S

Kontaktdaten:

Specialized Bicycle Components Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so E-Bike Software Developer - Motor Functions erhalten könnten

Tipp Nummer 1

Mach dir eine Liste von Unternehmen, die dich interessieren, und besuche deren Karriereseiten. Oft gibt es dort Stellenangebote, die nicht auf großen Jobportalen zu finden sind. Wir bei StudySmarter empfehlen, direkt über unsere Website zu bewerben!

Tipp Nummer 2

Networking ist der Schlüssel! Nutze Plattformen wie LinkedIn, um Kontakte in der Branche zu knüpfen. Sprich mit Leuten, die bereits in deinem Wunschunternehmen arbeiten, und frage nach Tipps oder offenen Stellen. Wir können uns gegenseitig unterstützen!

Tipp Nummer 3

Bereite dich gut auf Vorstellungsgespräche vor. Informiere dich über das Unternehmen und die spezifische Rolle, für die du dich bewirbst. Überlege dir, wie deine Fähigkeiten und Erfahrungen zur Stelle passen. Bei StudySmarter helfen wir dir gerne, dich optimal vorzubereiten!

Tipp Nummer 4

Zeige deine Leidenschaft für die Branche! Wenn du dich für E-Bikes und Softwareentwicklung begeisterst, lass das in deinen Gesprächen durchscheinen. Deine Begeisterung kann oft den Unterschied machen. Und vergiss nicht, dich über unsere Website zu bewerben!

Wir glauben, dass du diese Fähigkeiten brauchst, um E-Bike Software Developer - Motor Functions mit Bravour zu bestehen

C
C++
Python
MATLAB
Simulink
Zephyr OS
CAN Kommunikation

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 nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um zu zeigen, wie du die Anforderungen der Stelle erfüllst. Das hilft uns, deine Fähigkeiten besser zu verstehen und wie du zur Entwicklung unserer E-Bike Software beitragen kannst.

Achte auf die Details!:Überprüfe deine Bewerbung auf Rechtschreib- und Grammatikfehler. Eine sorgfältige Bewerbung zeigt uns, dass du Wert auf Qualität legst – genau wie wir bei StudySmarter!

Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei Specialized Bicycle Components vorbereitet

Verstehe die Rolle und das Unternehmen

Mach dich mit der Stellenbeschreibung vertraut und verstehe, was genau von dir als Motor Functions Developer erwartet wird. Informiere dich über die Produkte des Unternehmens und deren Marktposition, um im Gespräch gezielt darauf eingehen zu können.

Bereite technische Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Erfahrung zu teilen, die deine Fähigkeiten in der Softwareentwicklung und im Umgang mit physikalischen Systemen zeigen. Überlege dir, wie du deine Kenntnisse in C, C++ oder anderen relevanten Programmiersprachen demonstrieren kannst.

Zeige deine Problemlösungsfähigkeiten

Bereite dich darauf vor, Fragen zu beantworten, die deine analytischen Fähigkeiten und dein systemisches Denken testen. Denke an Situationen, in denen du komplexe Probleme gelöst hast, und sei bereit, diese zu erläutern.

Kommunikation ist der Schlüssel

Da du in einem internationalen Team arbeiten wirst, ist es wichtig, klar und effektiv zu kommunizieren. Übe, technische Konzepte einfach und verständlich zu erklären, sowohl auf Englisch als auch auf Deutsch, falls erforderlich.