System Programming

برنامه‌نویسی سیستم شامل طراحی و نوشتن برنامه‌های رایانه‌ای است که این امکان را فراهم می‌کنند تا سخت‌افزار، رابط بین برنامه‌نویس و کاربر شود که این امر، به اجرای مؤثر نرم‌افزار برنامه کاربردی در سیستم رایانه‌ای منتهی خواهد شد. به عبارت دیگر، هر برنامه‌ای که برای اجرا در رایانه نیازمند مرورگر نباشد، به این نوع برنامه‌نویسی اشاره دارد.

مشاغل مرتبط با مهندسی نرم‌افزار را می‌توان در انواع صنایع از جمله تولیدکنندگان رایانه و محصولات الکترونیک، هوافضا، تجهیزات پزشکی و مخابراتی یافت.