Project Description
We are looking for talented people to work on the environment software for next generation of Autonomous driving cars for Tier 1 supplier. You will be implementing functionalities in C++ or Python, for converting and repairing data on Cloud-based platforms, using big amounts of data recorded from the Autonomous cars. Project consists of several scrum teams (6-7) people which will work in close collaborations with customer.
Responsibilities
- Software Design, Development and testing in C++/Python
- Developing and improving the Conversion and Validation systems on the Cloud-based platform, for data collected from the Autonomous cars
- Contribution into software architecture
- Debugging of microservices-based software
Skills
Must have
- Strong C++ background, also in new standards (11, 14), as well as Python 3.x
- Result-oriented, able to work independently
- English: good communication skills, intermediate+ (B2.2)
- Strong software debugging skills, understanding of performance optimization
- You are passionate about R&D and new technologies
- Very good understanding of the software development process, preferably in the automotive area
- You are hardworking and have team spirit
- Enthusiasm for automotive
Nice to have
- Experience in complex software development project and knowledge about software development lifecycle as a whole
- Experience in development of Cloud-based services (e.g. AWS)
- Experience in Docker and orchestration tools
- Test driven development, dynamic/static code analysis
- SDLC tools knowledge (Jira, GIT, Gerrit, Google Test/PyTest, Docker, Jenkins, etc)
- Experience in Scrum methodology
- Experience in SQL and NoSQL databases (e.g. MySQL, DynamoDB)
Languages
- English: B2 Upper Intermediate