Unionized General Motors workers in Canada ratified a new collective agreement yesterday, with the automaker agreeing to invest $421 million ($554 million CAD) into its northern operations.

The deal, which sees full-size pickup final assembly come to Oshawa, was sealed after 64.7 percent of the Unifor members voted to approve it. With this nail-biter of a negotiation done (the last-minute deal averted a looming strike), contract negotiations begin with Fiat Chrysler Automobiles.

According to Unifor, the vote breakdown was 66.5 percent from production workers and 56.5 percent from skilled trades members. Besides the new product bound for Oshawa, the four-year agreement sees some product re-routed from Mexico to GM's engine and transmission plant in St. Catharines, Ontario. A Woodstock parts facility will also see upgrades.

"The gains made in this agreement are historic and more than what has been achieved in the past ten years," said Unifor president Jerry Dias in a statement.

Workers will see a 4-percent wage hike over the life of the contract, a $6,000 signing bonus, and lump sum payments totaling $12,000. Some 700 temporary workers see their positions converted to full-time, with a pension, signing bonus and wage progression.

According to Reuters, Unifor gave up defined-benefit pensions for new hires, while GM pledged to eliminate a $2.3 billion (CDN) pension deficit. GM Canada hailed the new deal, but suggested that future product bound for Canada could depend on government intervention.

"GM Canada is also in discussions with the federal and Ontario governments toward potential support agreements to help optimize the competitiveness of our Canadian operations for the future," the automaker said in a statement. "Further details on our plans will be shared after completion of our discussions with governments."

The GM deal places pressure on FCA to invest in its operations, especially the Brampton, Ontario assembly plant. That facility, which builds the Chrysler 300, Dodge Charger and Challenger, has one of the oldest paint shops in the industry.

"In the negotiations with GM, the union set clear objectives which we reached, including our top priority to secure investment and product for our members and the future of the auto industry," Dias said in a statement. "With Fiat Chrysler and Ford we will accept nothing less."

Unifor and FCA representatives meet today.