Software developer for lab automation (ROS, C++) (m/f)

  • Rua Barrio de Cima, 1, Braga, Sequeira, Portugal
  • Full-time
  • Legal Entity: Bosch Car Multimedia Portugal

Company Description

Welcome to Bosch

Cars drive autonomously, machines speak to each other and houses become smarter. At Bosch, we turn these visions into reality to improve the quality of life for people all over the world. Start something big and become a part of forward thinkers where you can create something remarkable: Invented for life. Welcome to Bosch.

The Bosch unit in Braga belongs to the Car Multimedia division and is focused on making the vehicles our third living space. The company supplies infotainment, display, connectivity and HMI solutions for passenger cars, trucks and two-wheelers. About 3,500 associates are committed to develop and produce high quality technology that shape change in mobility worldwide. The company' success lies in its highly specialized and innovative team, and on the technological know-how which makes Bosch the leading supplier in the automotive market.

Job Description

Your contribution to something big:

  • Automated lab environment for the development of Highly Automated Driving sensors;

  • Laboratory infrastructure automation, towards testing activities automation (control over equipment as well monitoring);

  • Design, implement and validate laboratory equipment drivers;

  • Integrate laboratory equipment with different levels of complexity;

  • Support test script automation (with the focus on the optimization of the implementation and execution time);

  • Work within a shared team between the University of Minho and Bosch (knowledge and experience exchange);

  • Support communication and reporting with different internal and external entities.


What distinguishes you:

  • MSc or PhD degree in software, electrical engineering or comparable (e.g.: robotics, automation);

  • Knowledge of ROS;

  • Experience with C/C++, python and Qt in Linux Ubuntu environment;

  • Experience with optical systems (point cloud processing);

  • Previous experience with industrial communication protocols is a nice to have (e.g.: modbus, profinet, …);

  • Creative way of thinking with “Can-do” attitude;

  • Structured and independent working style;

  • Ability to work as part of an agile cross-functional and cross-institutional team;

  • Excellent communication skills;

  • Fluent communication in English.

Additional Information

What we offer you:

Challenges in an international environment | career opportunities in one of the best companies in the world | flexible hours | medical services | discounts for employees | sports and health related activities | canteen | good access to public transports | space for creativity.


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

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

Videos To Watch

Privacy PolicyImprint