This sounds like an oil leak. More specifically, oil leaking from the valve cover gasket and then dripping on your exhaust somewhere. Replace the valve cover gasket and see if that solves the problem. If it doesn't, search for the leak source and repair it accordingly.
Ask the driver of the truck not to park it in front of your driveway. Then go back inside and see if you still smell smoke.
you need a new heater core
The smoke from your muffler has a smell because what is coming out of the muffler is the products of the incomplete combustion of your fuel. Some of those products are gases and vapors that have color and some are dark but small particles - that is what you call smoke. But some of what comes out are various chemicals that your nose detects as odors.
Steam not smoke. Moisture is hittting a warmer surface.
A rubber burning smell and smoke near your two front tires could be the result of sticking calipers. The brake line could also be the cause of the burning smell.
Most of the time it is caused by a hole in the heater core, do you smell a sweet smell? The sweet smell would be the antifreeze.
heater core
If you have white smoke coming out the tail pipe and the smoke has a sweet smell to it, the car has bad problems.
sounds like your air conditioner compressor is bad.
White smoke is a sign of coolant entering the combustion chamber or leaking onto the exhaust and burning. Coolant in the combustion chamber is almost always cause by a blown head gasket or cracked head. This will destroy your engine if you continue to drive it.
Could be lube/oily substance on the pads.
Does the smoke smell sweet, does it leave a film on the inside of you windshield? If so, you have a leaking heater-core. $30.00 part.