CareerPlanGet AI match score →

Model-based Developer Drive Software | eBike (f/m/div.)

Braga, pt💼 Full-time🗓 2026-06-18 → 2026-07-31

Core

Holistic development of intelligent software functions for eBike driving systems, bridging the gap between code and real-world riding experience.

Role type

Model-based software developer (embedded control)

Builds

Intelligent software functions for eBike driving (walk assist, gear shift detection, tuning detection)

Domain

Electric mobility / Embedded control systems

Deliverable

production ML models | product features

Required skills

Model-based development (MATLAB/Simulink), Control theory, Embedded C programming, Electric machine control (BLDC motors), System validation, Root cause analysis

Preferred skills

Experience with embedded C programming, Deep understanding of BLDC motor control

Technologies

MATLAB, Simulink, Embedded C

Responsibilities

Develop software functions from concept to validation, Create unit and integration tests, Validate functions in simulations and on physical bicycles, Analyze system behavior and error messages, Collaborate with international teams on requirements and interfaces

Seniority

Mid-level, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗