Hello aspirant,
At first I am very glad for your career plans. Doing internship highlights the resume. Try to visit the official websites of the companies frequently to get more information about the internship opportunities. Also be in touch with social media platforms. They will be sharing their openings of internships offer in their official websites and social media platforms. As the role of software engineer includes designing, testing, application and implementation of software according to the customer you should be strong enough in the programming languages in order to apply internships for the role of Software engineer.
Hope this helps you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile