DEV Community

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

Collapse
 
rlxdprogrammer profile image
Marcell Lipp

Hi, it is difficult to answer your question without a job description, because it can have several meaning. Based on its name it is supposed to be some the development of a simulation or test automatisation tool. So it is like normal tool development. But it is unclear which language/technologies are they using.

Collapse
 
sususub profile image
susu-sub

Hi, thanks again. Since the company is located in Berlin and the main language used here is c++. Referring to the job description, the responsibilities of this job is to develop modular software to secure driver assistance systems. The tasks also include analyzing the requirements with the team and design the architecture and interfaces. It is also required for this job to integrate hardware, such as sensors for detecting the environment, and software systems like for recording data and web service. All the development is completed in agile team. For the requirement of applicants, experience about ADTF or ROS is ideal necessary.

Lot of new things seems to me. Can you give some tipps.

Thread Thread
 
rlxdprogrammer profile image
Marcell Lipp

Well, then it sounds rather like to work on the real AD code.
It requires a complex knowledge, but since you are a junior, I hope the expectations are also like that.
What you can do:
-Read about scrum
-Read through everything what you know about c++ (especially topics like smart ptrs, templates, virtual classes)
-Go through this ROS tutorial: wiki.ros.org/ROS/Tutorials

Thread Thread
 
sususub profile image
susu-sub

thanks a lot. It really gives me a instruction to prepare for.