Question: what do you need to become software engineer?
Answer: Complete an undergraduate degree such as a Bachelor of Computer Science or a Bachelor of Software Engineering.
Gain hands-on experience building software applications outside of an education setting, such as freelancing or hobby projects.