software development hardware careers in Kolkata, India