Stuttgart offers a lot of opportunities for a technical job. Mercedes Benz, Porsche, Bosch, Mahle, .. and a lot of Automotive suppliers. Furthermore Sony has a technical research Center here. A lot of jobs.. also Hewlett Packard is not far from Stuttgart and reachable by public transport.
Rent is expensive in Stuttgart and around because of well paid jobs. 2 rooms (bedroom & Livingroom) u pay between 800€ and 1500€.
If u are looking for an engineering job you will definitely find something.