Nico Hulkenberg has signed a contract with Force India for 2014, according to reports in his native Germany.