Sean Gelael will add a GP2 programme with Carlin to his Formula Renault 3.5 campaign for the rest of the 2015 season.
The Indonesian driver takes the Carlin GP2 seat left vacant by Marco Sorenson's departure.
Johnny Cecotto Jr had filled in for Silverstone, with Gelael's deal beginning from the next race at the Hungaroring.
"The opportunity came up at Carlin and it was a good fit," said Gelael.
"I just want to try and learn as much as possible and it will be good to get experience of the Pirelli tyres.
"I'm not quite sure what I'm doing yet next year so using this as a building year.
"To be able to do these GP2 races with Carlin, who we have great chemistry with and a great history with, makes sense."
The 18-year-old joined Carlin for the Formula 3 European Championship last season as part of the Jagonya Ayam programme before moving up to FR3.5, where his best result so far is an eighth place, this year.
Gelael will skip the Monza GP2 round as it clashes with the Silverstone FR3.5 event.
Team boss Trevor Carlin said: "He is still very young and is wisely learning as much as he can this season after stepping up from F3 last year.
"Sean is always a joy to work with and we'll be working with him very closely to help him get the most out of this experience as possible."
Julian Leal continues in Carlin's other GP2 car.