How Long Do You Have to Go to School to Be a Software Engineer? You can start working as an entry-level software engineer with an associate software engineer degree, which is a two-year degree. However, many choose instead to get a Bachelor’s Degree in Software Engineering, which is usu...