System level programming
System programming (or systems programming) is the activity of programming system software. Systems programming aims to produce software which provides services to the computer hardware (e.g. disk defragmenter). It requires a greater degree of hardware awareness. These resources are mostly needed by product companies as well as companies working on embedded systems. We have been successful in catering to these positions and have a specialised team catering exclusively to companies with such needs.