Skip to content
New Job?Nejo!

Your personal AI career agent

SPSpecialized Europe GmbH

Motor Functions Developer(m/w/x)

Cham
Full-timeOn-siteExperienced

Developing motor application functions, including assist/torque behavior and thermal strategies. Expert proficiency in Python, MATLAB, Simulink, and C required. Work in a small, dedicated team focused on embedded systems.

Requirements

  • Degree in Mechatronics, Electrical, Mechanical, or Systems Engineering
  • 3+ years in application development, system functions, or embedded systems
  • Expert proficiency in Python, MATLAB, Simulink, C
  • Experience with C++17 and up, Rust, Zig
  • Knowledge of Zephyr OS
  • Strong understanding of physical systems behavior
  • Proven experience developing application-level embedded software
  • Confident handling of CAN communication, protocols, and diagnostic tools
  • Confident handling of Git version control
  • Confident handling of debugging across system boundaries
  • Strong system thinker, analytical mindset
  • Comfortable bridging physical behavior, software logic, testing
  • Ability to work independently on complex topics
  • Clear and effective communicator in cross-functional teams
  • Excellent English skills (written and spoken)
  • Experience with eBike, automotive, or electrified drive systems
  • Experience supporting products into series production
  • Familiarity with system identification or model-based development
  • Passion for cycling

Tasks

  • Develop motor application functions
  • Own assist and torque behavior
  • Set functional limits and protections
  • Implement derating and thermal strategies
  • Determine and set right gear
  • Translate rider experience goals into testable functions
  • Manage full development lifecycle of motor functions
  • Analyze system and motor behavior
  • Design and validate robust functions
  • Evaluate interactions, limits, and improvements using test data
  • Develop and implement motor functions in C, C++
  • Work independently with Zephyr OS (preferred)
  • Debug multi-layer behavior across software, hardware, and system
  • Define and execute application-level test cases
  • Support bench, system, and bike-level testing
  • Analyze issues using data-driven methods
  • Collaborate with mechanical, electrical, and system teams
  • Act as a technical expert for motor application
  • Align functional behaviors with system constraints
  • Improve development, validation, and release processes
  • Ride and observe system behavior
  • Feed insights back into development

Work Experience

  • 3 years

Education

  • Bachelor's degree

Languages

  • EnglishBusiness Fluent
  • Germanis a plus

Tools & Technologies

  • Python
  • MATLAB
  • Simulink
  • C
  • C++17
  • Rust
  • Zig
  • Zephyr OS
  • CAN communication
  • Git
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Specialized Europe GmbH and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

  • Specialized Europe GmbH

    Embedded Software Engineer – e-Bike Systems(m/w/x)

    Full-timeOn-siteExperienced
    Cham
  • Specialized Europe GmbH

    Embedded Software & QA Engineer – e‑Bike Systems(m/w/x)

    Full-timeOn-siteExperienced
    Cham
  • Specialized Europe GmbH

    Embedded Software Engineer – e Bike Systems(m/w/x)

    Full-timeOn-siteExperienced
    Cham
  • Specialized Europe GmbH

    Mechanical Systems Engineer(m/w/x)

    Full-timeOn-siteExperienced
    Cham
  • Specialized Europe GmbH

    System Engineer – E‑Bike System Components(m/w/x)

    Full-timeOn-siteJunior
    Cham
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes