This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Driving Simulation and Data Processing are two of the hottest and most important technologies supporting ADAS, Automated Driving, and vehicle cockpit development. The Sim and Tools organization has the charter within Aptiv’s Office of the Chief Technology Officer to create, enhance, and maintain the code of the software tools that are used for Driving Simulation and Data Processing, both in the form of desktop applications and datacenter/cloud frameworks.
Job Responsibility:
Create and deploy Windows and Linux applications, scripts, and deployment frameworks for data processing
Collaborate with scrum teammates to select and implement product backlog items as quickly as possible while still achieving the quality metrics
Assist product owners in refining the Product Backlog Items and provide scrum team with size reliable estimation
Manage and prioritize tasks to ensure that the team is working efficiently and effectively
Bring Technological Innovations into existing products or in form of new products that benefit the organization
Lead, implement and document such innovations
Stay current with the latest technologies and trends in software development
Define Software Design and Detailed Design the meet the stakeholder and software requirements
Negotiate design with Software Architect and Software design stakeholders
Maintain technical documentation
Initiate analysis and review of SW design (e.g. Peer review or Static Code Analyses)
Perform design analysis and Participate in code reviews
Define Software Verification Strategy and Methods (e.g. Unit tests, integration test)
Ensure that Software verification is performed
Ensure traceability of requirement, design and verification work products for owned function/ domain
Work with the team to continuously improve the software development process
Requirements:
Bachelor’s degree or Master’s degree in engineering discipline (IT/EE/EC/CS/Robotics) (Preferably BE / BTech degree in software engineering or computer science)
5 to 7 years of experience in Software Engineering
Minimum 4 years of experience in Python
Minimum 3 years of experience in Numpy/Pandas
Minimum 3 years of experience in Python based Data analytics
Ability to implement a cluster-deployed and containerized software solution that has both static (low latency) and dynamic updates
Experience in designing a scalable solution, specifically dealing with the problems when there are multiple requests expected to achieve rapid updates
Nice to have:
Experience in SQL is a plus
Experience in docker is a plus
Exposure to working in an Agile team is a plus
Exposure to Automotive domain is a plus
What we offer:
Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
Life and accident insurance
Well Being Program that includes regular workshops and networking events