The Software Support Specialist role at Compugen Inc in Calgary is focused on deploying, maintaining, and managing enterprise software solutions. The specialist will handle key responsibilities such as packaging and deploying software applications, troubleshooting incidents, and improving application performance. A degree in Computer Science and 5–7 years of experience in software support are required, along with strong troubleshooting and analysis skills.