Improving lots of Left Joins ( SQL Server 2008 - procedure )
If it's stored procedure, perhaps PIVOT tblConsolidadoJob table and insert results into hash table and then use very same hash table on a left join?

Something like this:

SELECT *
INTO #temporary
FROM (
    SELECT CodJob, Quant, TipoCons, Perc
    FROM tblConsolidadoJob
    ) AS SourceTable
PIVOT
(
    MAX(Perc)
    FOR TipoCoins IN ([Amostra],[TGWTotal],[TGWOnly],[TGWDesig],[Desvio],[DesvioSD],[DesvioD])
) AS Pivoted


and then use #temporary table on your left join instead of tblConsolidadoJob. I might be wrong tho. But this could be worth trying?