The Bosch Group is a leading global supplier of technology and services. Its operations are divided into four business sectors: Mobility Solutions, Industrial Technology, Consumer Goods & Energy and Building Technology. As a leading IoT company, Bosch offers innovative solutions for smart homes, smart cities, connected mobility and Industry 4.0. It uses its expertise in sensor technology, software, and services as well as its own IoT cloud, to offer its customers connected, cross-domain solut...

Computer Vision & Machine Learning Engineer, Engineering Center Cluj | Bosch
  • Work place: Hybrid

  • Collaboration: Employment contract

  • Work time: Full Time

  • Seniority: Team member

  • Experience: 2-4 years

  • Updated on: 2 years ago

  • Vacant from: 15 Jul, 21

  • Expired on: 16 Aug, 23

  • Pay: Negotiable

  • Categories: Backend, Fullstack, C/C++, Computer Vision, Machine Learning, Artificial Intelligence

  • Size:> 500 employees

  • Industry:Automotive

Market (net €/month)
  • Only Loginro members with a minimum completed profile that share their salary expectations for this position may access its industry median pay.

We are a strong team of professionals with activities ranging from embedded video perception, using  machine learning and 3D computer vision algorithms, core technology for assisted and automated driving (oriented towards various mobile platforms such as cars, motorcycles, trains, etc), to web & cloud solutions. We provide semantics to data using latest machine learning algorithms and knowledge graphs and we facilitate the connectivity of data from vehicles to the cloud through online smart data selection.

What you do: 

  • You will develop software, computer vision and machine learning algorithms for video based driver assistance systems and automated driving;
  • You will implement and optimize real-time embedded mono and stereo video processing technologies based on innovative computer vision (ex: stereovision and structure from motion, 3D reconstruction, projective geometry, numerical methods, 3D data processing and tracking, camera calibration) and artificial intelligence methods (ex:  machine learning for objects detection and classification, scene segmentation);
  • You will create specification and development of performance evaluation methods on large data-sets;
  • You will evaluate and validate results using offline automatic simulation frameworks as well as using Bosch test vehicles;


Who you are: 

  • You have an university degree in computer science, automation, electronics and telecommunications, informatics, mathematics or comparable;
  • You have a good algorithms, data structures and software design background;
  • You have experience with one object oriented programming language (preferable C/C++);
  • You have know-how or willingness to learn more from one of the following fields: image processing, pattern recognition, computer vision, signal processing, control engineering, machine learning, artificial intelligence, numerical methods, computational geometry etc;

We would also appreciate if: 

  • You have experience with developing automated driving systems;
  • You have Computer vision, image processing, machine learning or deep learning experience;
  • You have experience with software design on embedded systems.
  • You have knowledge of embedded software optimization and parallelization (ex: NEON, DSP) for real-time performance;
  • You have experience with programming in Python or Matlab;
  • You have experience with software documentation, tracking (ex: Jira) and versioning tools;
  • You have knowledge on automotive SPICE and ISO26262;

You would be a perfect match for our team if: 

  • You are motivated and commitment to get involved, learn and contribute to the development of leading edge technologies in collaboration with a global network of experts;
  • You have good communication, strong analytical skills, are team oriented, have initiative, perseverance and attention to details.
  • You are self-organized and able to estimate, prioritize and schedule own tasks;
  • You are target and quality orientated;

The languages you should know:

  • English – a good level is mandatory;
  • German – it is not mandatory, but it is an advantage;

Needed Skills

C++ Language

Deep Learning

Image Processing


Available in


Benefits included

Meal tickets

Medical subscription

Medical insurance

Medical benefits for family

Additional vacation days

Learning budget

Work from home

Flex time (07:00 - 19:00)

Office perks (ping-pong, juice, gaming spaces ie)

Gym & sport subscriptions

Flexible benefit (budget offered by employer)

What else can you do

Since you scrolled down here
lets enjoy this a bit more!

Blind peek another awesome job

Share this job