The move comes as Rubicon, which offers software and hardware to help cities optimize and collect data from trash and recycling pickup, prepares to enter the stock market via a special purpose acquisition company.

Rubicon Technologies, a company that provides software and hardware to optimize trash and recycling operations—collecting data along the way—is acquiring a German vehicle software firm.

The buyout, which comes ahead of Rubicon going public via a special purpose acquisition company, brings in a long-standing software firm with a European presence to the U.S.-based, relatively young Rubicon. The company’s name is CIVIX, not to be confused with the American company Civix, which provides a range of software to government including elections operations, land management and business registration.

The German CIVIX was founded in 1999 and sells the FleetRoute software, designed to handle complex vehicle routing needs.

“On behalf of our team, we are thrilled to have joined the Rubicon family to do our part in accelerating the company’s mission to end waste,” said Dr. Paul Patterson, president of CIVIX, in a press release. “Rubicon has partnered with FleetRoute for several years, and now with this acquisition we will be able to directly integrate our best-of-breed technologies and leverage the synergies between them to bring our customers to new levels of efficiency and performance.”