DEV Community

Discussion on: I am working as a software developer on autonomous driving, Ask Me Anything!

Collapse
 
rlxdprogrammer profile image
Marcell Lipp

Hi, sorry for the late reply.
Yes, you realized it properly, the main language is C/C++, Python is an advantage. So these are the languages you should learn first. Next to that it's a good idea to learn a bit about robotics.
Regarding companies: there's a a lot of them, like: Bosch, Daimler, BMW, Tesla etc. Practically any OEM. As a beginner you have a better chance to join a smaller company.

Collapse
 
marlonjcloete profile image
marlonjcloete

No problem, and thanks for getting back to me I really appreciate it. One thing I also read up on was the mathematical aspect, especially for AI. I have long since forgotten my high school math and the calculus and algebra I did at University when I left school. How important is it that I know these concepts if I want to be a self driving car engineer?

Thread Thread
 
rlxdprogrammer profile image
Marcell Lipp

There are different roles in such projects. In case of some of them it's not that necessary, but I you'd like to be really good there, then it's better to fresh up your knowledge.

Thread Thread
 
marlonjcloete profile image
marlonjcloete

Alright, thank you. Do you have any advice on which projects I should focus on for my portfolio, to get a job in this industry.

Thread Thread
 
rlxdprogrammer profile image
Marcell Lipp

It costs some money, but I can really propose you the Self Driving Cars nanodegree of Udacity. That gives a really good overview on this domain.

Thread Thread
 
marlonjcloete profile image
marlonjcloete

Ah, okay. At this moment it won't be possible for me to do that, but thank you for answering my questions. For now I'll look for some free resources if there are any.