Ryan Tveter will make his Formula 2 debut this weekend at the Red Bull Ring, replacing Ralph Boschung at Trident.
The 25-year-old was part of the Italian team's GP3 roster in the two previous seasons and scored five podium finishes.
Tveter sampled the F2 car with Trident, as well as Arden, in post-season testing in Abu Dhabi in 2018, but did not secure a full-time drive for this year.
"I am incredibly excited to be back with the Trident family again and I am so grateful for the opportunity to make my debut in FIA Formula 2 this weekend in Austria," Tveter said.
"Together we have achieved some pretty remarkable results over the last two seasons and I thank Trident for showing their continued confidence in me.
"It's been a bit of a long wait since my first F2 test in Abu Dhabi last year, but as you can imagine, I'm beyond excited to get back out on track."
GP3 race winner Boschung, who has featured on the F2 grid since the championship's rebranding in 2017, will make way for Tveter.
Tveter now joins Ferrari protege Giuliano Alesi at Trident.
Boschung wrote on social media earlier this month that he was "bleeding myself to be on the grid every round with the financial issues" - and has now confirmed his permanent exit from F2.
Unfortunately I will not race any longer in @FIA_F2. It's a shame that money is the major factor in this sport. I've been fighting so hard for so long. But expect me to fight back hard. I'm not giving up just yet. Thanks to everyone for the support. I really appreciate it.— Ralph Boschung (@BoschungRalph) June 26, 2019
He has scored three of Trident's four points in 2019 so far, with the Italian outfit resigned to last place in the teams' standings.
Tveter is the second driver confirmed to be making his F2 debut in the upcoming Austrian round, with Red Bull-backed IndyCar driver Patricio O'Ward replacing the banned Mahaveer Raghunathan at MP Motorsport.