Company DescriptionWelcome to BoschCars 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.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 DescriptionThe“ V2X - Vehicle to Everything Communications ” Project aims to increase road safety and decrease road accidents by developing a multi-technology V2X communication device applied to the contexts of Shared Autonomous Vehicle (SAV) and Connected Two Wheels (C2W).This technological device connects a vehicle, not only to other vehicles, but also to infrastructures, to the cellular / cloud network and to vulnerable road users (VRUs), covering a vast number of applications from traditional infotainment cases to the most advanced ones as cooperative and assisted driving functions.With the use of multi-technology, it is possible to connect road users and infrastructures to each other, thus increasing the radius of detection and prediction of potential risky situations. Consequently, the reaction time is reduced, preventing accidents and victims on the road.Your contribution to something big:- You are responsible to develop, report, review software components at the technical level.- Work according to industry guidelines and processes.- Support integration in Bosch test vehicles and field-testing.- Design and implement solutions based on requirements.QualificationsWhat distinguishes you:- MSc degree in Electrical or Computer Engineering, Computer Science, Software Engineering;- Good C/C++ knowhow- Knowledge and hands-on experience in Linux software development- Knowledge of software revision control tools.- Good English skills verbal / written;- Capable to work independently in an organized and structured fashion with good analytical skills that support a systematic approach to problem resolution;- Good sense of responsibility and commitment, innovative thinking.Additional InformationWhat 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!