This job is no longer available
This job expired on 19/08/2026. It no longer accepts applications.
Model-based Developer – Drive Software for eBike
Bosch Group · Braga
Job description
About the role
Join Bosch eBike in Braga as a Model‑based Developer focused on drive software. You will shape intelligent functions that enhance the riding experience for millions of cyclists worldwide.
Key responsibilities
- Own the full lifecycle of software functions such as walk assist, gear‑shift detection and tuning detection – from concept through implementation to validation.
- Write robust, maintainable code and ensure high quality through unit and integration tests and thorough documentation.
- Validate and optimise features both in MATLAB/Simulink simulations and on actual bicycles to bridge the gap between code and real‑world performance.
- Analyse system behaviour, diagnose root‑cause errors and drive continuous software improvement.
- Collaborate with international teams in Germany, aligning requirements, defining interfaces and co‑creating technical solutions in an agile environment.
Required profile
- A passion for cycling and sustainable mobility.
- Professional software development experience with a focus on model‑based engineering.
- Ability to work hands‑on with hardware and simulation tools.
- Strong analytical mindset and systematic problem‑solving skills.
Required skills
- MATLAB/Simulink
What we offer
- Opportunity to work on cutting‑edge eBike technology within a global leader.
- Collaborative, diverse and inclusive work environment.
- Career growth and continuous learning opportunities.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bosch Group
Braga