This document proposes a hybrid scheduling algorithm for real-time critical tasks in multicore automotive ECUs. It describes the existing static priority and partitioned scheduling approach used in AUTOSAR that has issues like poor core utilization and low priority tasks missing deadlines. The proposed algorithm uses both global and partitioned queues, allows task migration, and prioritizes tasks based on their slack (period minus remaining execution time). It was tested on a simulation tool using different task models and showed improvements over the existing approach in core utilization, average response time, and deadline missing rates.