Motor Software Engineer | eBike (f/m/div.)

Apply Now ↗
📍 Braga📍 Braga, , Portugal📍 ptFull time

About this role

Company Description

The Bosch group has more than 400 000 employees around the world, present in 60 countries, and we are proud to impact people’s lives and to work towards a more sustainable future.

Bosch Service Solutions in Lisbon develops and offers Customer Experience, Mobility, and Monitoring solutions for its clients, and plays a prominent role in providing Engineering and Software Development services in the technology market. Every day, our teams find fast, efficient, and innovative solutions for thousands of people.

At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference in mindsets, cultures, generations, identities and perspectives. Everyone should bring their authenticity and work together respectfully. Bosch is an employer that values diversity and equal opportunities. We welcome applications from people with disabilities and we can provide reasonable accommodations during the recruitment process and in the performance of professional activity. By including everyone and ensuring equal opportunities we unleash our full potential. 

Job Description

At Bosch eBike, we are driving the evolution of connected and intelligent cycling. Our mission is to create smart, secure, and sustainable solutions that transform the riding experience for millions worldwide.

Your contribution to something big: 

  • Development of Control Algorithms: You will design, simulate, and optimize sophisticated control strategies for our brushless DC electric motors (BLDC) using MATLAB/Simulink.
  • Model-Based Software Development: You will convert the models developed in Simulink into production-ready code and integrate it into our embedded controllers.
  • Testing and Validation: You will ensure the quality of your software by conducting systematic tests – from simulations and test bench trials to validation rides on the complete ebike.
  • Analysis and Optimization: You will analyze system behavior, identify potential for improving efficiency and torque accuracy, and ride dynamics and consistently implement these enhancements.
  • Close Collaboration: Working in an agile, international environment, you will collaborate closely with the hardware and software teams at our headquarters in Germany to define requirements and align on interfaces.
  • Documentation: Meticulous documentation of your work is second nature to you, ensuring knowledge retention and strengthening team collaboration.

Qualifications

What distinguishes you:

Education: Successfully completed degree in Electrical Engineering, Mechatronics, Control Engineering, or a comparable technical field.

Experience: Solid professional experience in model-based software development with MATLAB/Simulink and possess a good understanding of control theory.

Know-how

  • Fundamental knowledge of electric machine control, ideally with a focus on BLDC motors. You know how to translate theory into practice;
  • Knowledge of embedded C programming is a significant advantage for bridging the gap from simulation to hardware.

Languages: You communicate confidently in English (both written and spoken) to ensure seamless collaboration within the international team.

Working Style and Personality

  • Exceptionally thorough, diligent, and structured way of working;
  • Capable of independently managing complex tasks and bringing them to a successful conclusion;
  • Curious and passionate about technology and innovation;
  • Team-oriented with strong communication and collaboration skills.

Additional Information

Work #LikeABosch means:

⚖️ Flexible work conditions

🔀 Hybrid work system

🌐 Exchange with colleagues around the world

🧑‍⚕️ Health insurance and medical office on site

📚 Training opportunities

📈 Opportunities for career progression and continuous professional development

💲 Access to great discounts in partnerships and Bosch products

🏋️ Sports and health related activities

🚉 Great access to public transports

🅿️ Free parking lot

🍽️ Canteen

 

Success stories don´t just happen. They are made...

Make it happen! We are looking forward to your application!

Videos To Watch

Frequently Asked Questions

Is the salary disclosed for the Motor Software Engineer | eBike (f/m/div.) position at boschgroup?
The salary for this Motor Software Engineer | eBike (f/m/div.) role at boschgroup is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Motor Software Engineer | eBike (f/m/div.) position at boschgroup located?
This Motor Software Engineer | eBike (f/m/div.) role at boschgroup is based in Braga, Braga, , Portugal, pt. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Motor Software Engineer | eBike (f/m/div.) role at boschgroup full-time or part-time?
This is listed as a Full time position. It is posted as a Motor Software Engineer | eBike (f/m/div.) role at boschgroup.
How do I apply for the Motor Software Engineer | eBike (f/m/div.) position at boschgroup?
Click the "Apply Now" button on this page. You will be redirected to boschgroup's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Motor Software Engineer | eBike (f/m/div.) job at boschgroup posted?
This Motor Software Engineer | eBike (f/m/div.) position at boschgroup was posted on Jun 11, 2026. Apply as soon as possible — early applications are often reviewed first.
Motor Software Engineer | eBike (f/m/div.)
boschgroup
Apply for this role ↗

You'll be redirected to boschgroup's official application page on SmartRecruiters.