GP2 race winner Rio Haryanto will drive for Manor in the 2016 Formula 1 season, Autosport has learned.
The Indonesian, who has financial backing from the state, has been locked in talks to secure a race seat throughout the winter.
It is believed an agreement has finally been struck and will be announced later on Thursday, making Haryanto F1's first Indonesian driver.
He will partner reigning DTM champion Pascal Wehrlein in 2016 after edging out '15 Manor drivers Will Stevens and Alexander Rossi.
Haryanto has spent the last four seasons racing in GP2, scoring three wins to secure his best finish of fourth in the standings last year with Campos Racing.
The 23-year-old's relationship with the Manor name goes back to 2010, when he raced for the outfit's GP3 team.
His performance that season, where he finished fifth, earned him a test with the Virgin F1 team at the end of the year.
He tested over two days for Marussia in 2012 during the young driver test at Silverstone and was back in the car for Manor in December's Pirelli tyre test.
The news means the 2016 F1 driver line-up is now complete.
2016 F1 DRIVER LINE-UP
Mercedes: Lewis Hamilton, Nico Rosberg
Ferrari: Sebastian Vettel, Kimi Raikkonen
Williams-Mercedes: Valtteri Bottas, Felipe Massa
Red Bull-TAG (Renault): Daniil Kvyat, Daniel Ricciardo
Force India-Mercedes: Sergio Perez, Nico Hulkenberg
Renault: Kevin Magnussen, Jolyon Palmer
Toro Rosso-Ferrari: Max Verstappen, Carlos Sainz Jr
Sauber-Ferrari: Felipe Nasr, Marcus Ericsson
McLaren-Honda: Fernando Alonso, Jenson Button
Manor-Mercedes: Pascal Wehrlein, Rio Haryanto (subject to official confirmation)
Haas-Ferrari: Romain Grosjean, Esteban Gutierrez