Eric Hassli is now at his third MLS club since arriving in North America in 2011.
"Eric Hassli is a very good player with an incredible resume," FC Dallas head coach Schellas Hyndman said in a statement.
"He fits our needs. He is a big striker who holds the ball very well and is a great goal scorer. Hassli is also a player who can complement Blas Perez, allowing us to play in a two-striker system."