If it's big enough, a solar panel can deliver a charge to your car's battery to allow it to start. A "jump start" technically means you're drawing from a power source to start your car right away. The solar option is more of a car battery charger, meaning you'll need to wait some time for your car's battery to charge before you can turn the key. But yes, it is possible.