
Posted 2 hours ago
Model-based Developer Drive Software | eBike
Bosch Group
Requirements
Degree in Electrical Engineering or Mechatronics, Experience with MATLAB/Simulink, Understanding of control theory, Knowledge of BLDC motors, English fluency
Skills
MatlabSimulinkEmbedded C
About the role
Responsibilities
- Develop intelligent software functions for eBikes including walk assist and gear shift detection
- Manage the entire software lifecycle from concept and implementation to validation
- Create robust, maintainable code with unit and integration tests
- Validate functions using MATLAB/Simulink simulations and direct bicycle testing
- Perform systematic problem analysis and root cause investigation for system errors
- Collaborate with international teams in Germany to align on requirements and interfaces
Requirements
- Degree in Electrical Engineering, Mechatronics, Control Engineering, or a comparable field
- Professional experience in model-based software development using MATLAB/Simulink
- Strong understanding of control theory
- Knowledge of electric machine control, specifically BLDC motors
- Proficiency in English (written and spoken)
- Passion for cycling and understanding user experience
Preferred Qualifications
- Knowledge of embedded C programming
About the Company
Bosch Service Solutions in Lisbon develops and offers Customer Experience, Mobility, and Monitoring solutions, providing high-quality Engineering and Software Development services globally.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeModel-based Developer Drive Software | eBike
Bosch Group · Braga
