The job and responsibilities of a computer engineer, also known as software engineer involve developing, testing and evaluating software and applications that make our computers and smartphones work. And, if you are interested in making a career in this field the step is to enrol for a Bachelor of Engineering or B.E Computer Engineering. Pune, India is home to some of the best engineering colleges in India that include Thapar University, Sinhgad Institutes . . . .