نعم يطلق عليه مهندس برمجيات عندما يحصل على التعليم والخبرة اللازمين في مجال تطوير البرمجيات، يتمتع خريجو هندسة البرمجيات بخلفية هندسية قوية، وهم مدربون على العمل في كل مرحلة من مراحل تحليل البيانات والتصميم وتطوير البرمجيات.