Embedded software runs directly on hardware, with no operating system luxuries and no room for a memory leak. Pune is one of India's strongest markets for this work because of the automotive, industrial automation and defence electronics presence around the city. The role suits electronics and instrumentation graduates particularly well, and unlike most technology tracks it still hires freshers in reasonable numbers. The constraint that defines the job is that you often cannot simply restart the thing when it misbehaves.