HOBOKEN, N.J. (CBSNewYork) – The New Jersey Transit engineer who crashed into Hoboken Terminal in 2016, killing one woman and injuring more than 100 people, has won his job back.

Investigators found Thomas Gallagher suffered from untreated “severe obstructive sleep apnea.”

READ MORE: Protesters Attempt To Storm Entrance Of Barclays Center Over Nets' Refusal To Allow Kyrie Irving To Play Due To NYC Vaccine Mandate

Thomas Gallagher (credit: Facebook/Thomas Gallagher)

NJ Transit fired Gallagher, but last month he won an appeal allowing him to operate trains again.

The agency said he will not be allowed to operate passenger trains, just trains in the yard.

READ MORE: NYPD: Knife Fight Spills Into Midtown Pizzeria, 2 Taken Into Custody

Hoboken Terminal Crash: Photos | Videos

“While NJ TRANSIT opposed the reinstatement of Mr. Gallagher, we are required to comply with the legal decision made by the arbitrator. Under provisions clearly defined in that decision, NJ TRANSIT can and will restrict his duty to non-passenger trains,” New Jersey Transit said in a statement. “In addition, the decision lays out rigorous testing and compliance that Mr. Gallagher must adhere to including training and re-certification for operating a locomotive as well as strict medical oversight. NJ TRANSIT will be strictly enforcing compliance in all of these areas.”

Fabiola Bittar de Kroon, 34, was killed by falling debris when the train barreled into the terminal on September 29,

MORE NEWS: With Less Than A Week Before NYC's Deadline, Municipal Workers Hold Anti-Vaccine Mandate Rally On Staten Island

2016. She left behind a husband and 22-month-old daughter, who she had just dropped off at daycare.