Aptiv’s software development unit is using best-practice development and operations (DevOps) processes to build an in-vehicle technology stack and cloud-based toolchain to support Smart Vehicle Architecture™. The group is creating a horizontal layer of software (middleware) that will support multiple application domains, including ADAS, infotainment, body control and connectivity.
ABSTRACT SOFTWARE FROM HARDWARE
ACCELERATE SOFTWARE DEVELOPMENT
An important tenet of Aptiv’s approach is our use of cloud-based technologies. The Middleware & DevOps unit is working with leading cloud and enterprise software vendors to codevelop a continuous integration / continuous deployment (CI/CD) environment for automotive applications. These allow developers to collaborate from around the world to modify, test and deploy software updates to vehicles in the field – reliably, securely and safely.
The Middleware & DevOps team is also focused on creating a base software layer or “middleware” that helps to decouple software applications from the vehicle hardware that they run on. Middleware handles many common functions, freeing developers to concentrate their efforts on the features and functions of their application instead.