Former Formula 1 driver Max Chilton will race for Carlin at all 12 road and street courses and the Indianapolis 500 during the 2020 IndyCar season.
After failing to qualify for last year's Indy 500, a race where he finished fourth and led more laps than any other driver in 2017, Chilton elected to stand down from the remaining ovals on the '19 IndyCar schedule, and his place was taken by Conor Daly.
Carlin's replacement for Chilton for this year's oval races has not yet been announced.
Chilton said: "The partnership between myself, [sponsor] Gallagher and Carlin is a strong one that honestly feels more like family than the normal motorsports driver, sponsor, and team relationship.
"I look forward to getting solid results this season."
Carlin boss Trevor Carlin added: "It is such an honour to have Gallagher back on board for our third season in the IndyCar Series.
"They have been such a loyal partner to not only Max during his time in the series, but also to our team as we build our program,e from the ground up.
"We had some ups and downs last season, but we're confident that 2020 will be a great year for us."
Get unlimited access to the world’s best motorsport journalism with Autosport Plus