மென்பொருட் கணினிப் பொறியியலாளர்கள் மென்பொருட்களை வடிவமைத்து, விருத்தி செய்து, சோதனை செய்யும் பணியில் ஈடுபடுவர். சில மென்பொருட் பொறியியலாளர்கள் நிறுவனங்களுக்கான கணினிச் செய்நிரல்களை வடிவமைத்து, உருவாக்கிப் பேணுவர். சிலர், நிறுவனங்களுக்கான உள்ளக வலையமைப்பை உருவாக்கல் போன்ற வலையமைப்பு உருவாக்கல் பணியைச் செய்வர். ஏனையோர் புதிய மென்பொருட்களை உருவாக்குதல் மற்றும் நிறுவுதல் அல்லது கணினி முறைமைகளைத் தரமுயர்த்தல் போன்ற பணிகளை மேற்கொள்வர். இவர்கள் கணினிச் செயலிகளை உருவாக்குதலிலும் ஈடுபடுகின்றனர். இதன்போது, தனியாள் ஒருவரின் அல்லது ஒரு நிறுவனத்தின் தேவைகளுக்கமைவான புதிய செய்நிரல்களும் செயலிகளும் உருவாக்கப்படும்.

முதன்மைப் பிரிவுகள்
உட்பிரிவுகள்
மென்பொருட் கணினிப் பொறியியல்
வன்பொருட் கணினிப் பொறியியல்