do software engineers need a degree?
In fact, most entry-level software engineering positions will require this four-year degree. Some more advanced positions may require a master's degree in software engineering. In that case, a bachelor's degree could be a prerequisite to admission.