Hello,
Yes you can get a job in software companies but will need to have good knowledge of computer languages, and its operation.
Many companies such as TCS does not consider the branch as even mechatronics students are working at TCS. But there are chances that you will need to apply for off campus placements.
Keep in mind that it is totally different than civil engineering and you must manage extra time to learn coding and other things.
But i would suggest you to get into any core company as civil engineer as you will have good salary and better growth.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile