Full Stack Software Developer Autonomous Cars

Aptiv
Mid
Online interview
Employment contract
Krakow

Project description

Your role:

This is your opportunity to join a new, innovative and industry leading project that aims to change the global approach to data collection, management and evaluation. You will be the key person engineering the back end as well as integration of it with an existing front end application and platform, which utilizes big data, 3D graphics, Virtual Reality and machine learning. 

  • You will be a senior software developer (full stack), working to deliver software used for verification of Aptiv ADAS algorithms performance – LIDAR, 360 degree video and radars
  • The project you will work on is a strategic decision by the company – it is an industry leading initiative
  • You will develop software with an extensive number of visual elements, with complex mathematics, data analysis automation, machine learning, 3D visualization as well as virtual reality – all used to try to make sense out of over 15 GB of data per minute.
  • Automate data analysis of ADAS system performance
  • Program in Python, C++, and others (web, databases)
  • Be the key team member evaluating the right solution to backend holding hundreds of Petabytes of data a year.
  • You will work in an Agile environment
  • Apply data science knowledge to production quality systems to reduce number of bugs and improve system performance

About group you will join and additional benefits of working in our product team:

  • This role has the tax reduction incentive for creative work
  • Fully flexible working time
  • Customers across the globe, in Europe, North America and Asian countries
  • Very good team atmosphere, it feels like a start-up, where everybody is very focused on the product
  • Your work will be used by the whole company, almost immediately, including Aptiv external customers (car manufacturers)

Join us:

  • Help us advance mobility, save lives and improve our planet
  • See effects of your work in showrooms of almost every car seller
  • Learn new technologies thanks to the collaboration with our customers’ technical centers

Who we're looking for?

Requirements:

  • Working knowledge of automated testing (incl. unit, integration and automated UI tests);
  • Experience of git, Azure and CI/CDtools;
  • Very strong back-end development skills (including databases, AWS/Azure integration);
  • Strong Web development skills, including:

-Design of the overall architecture of web applications

-Implementation of services and APIs to power web applications

-Building reusable code and libraries for future use

-Optimization of applications for speed and scalability

-Integration of front-end and back-end aspects of web applications

-Strong knowledge about algorithms, data structures and databases

  • Good understanding of web protocols like HTTP or TCP/IP
  • Fluency in English, both written and spoken
  • Good Python development skills
  • Experience in software development, Hands-on mentality, independent and with own initiative
  • University degree in software engineering or similar, or extensive experience in software development outside of university

Nice to have:

  • Mathematics / statistics knowledge
  • Experience with Agile development tools such as JIRA, Confluence
  • Other programming languages knowledge is a very big benefit  

Skills
Python
Git
Azure
CI or CD
Healthcare
  • Healthcare package
Leisure package
  • Leisure package
Traning
  • Trainings
  • Conferences
Parking
  • Car parking
  • Bicycle parking
Other
  • Shower
  • Integration events

Our company

Aptiv

Krakow 3000+
Tech skills
  • C
  • C++
  • Jenkins

Check out similar job offers