Dear aspirant,
Any engineer can become a software engineer by taking up some courses online and grasp in the concepts involve in software engineering and computer programming. If you are an ECE engineer and aspire to be a software engineer then you can learn computer programming make some good projects take a course on algorithms and data structure and you are good to go. project work and algorithm and data Structure are very important to get you a job in a good company as these are the parameters on which they evaluated a candidate which apply for the position of a software engineering job. you can start programming by using either of the language is from Python or JavaScript as these are the two most important and most demanding programming languages today.
Apart from this you can also go for clrs algorithm book which will help you with the data structure and algorithm part.
Hope this helps thank you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile