cover image
Compugen Inc

Compugen Inc

www.compugen.com

9 Jobs

1,640 Employees

About the Company

To innovate industries, transform businesses, connect communities, and drive meaningful change, we must think bigger, reach broader, and act bolder. Through knowledge, curiosity, and collaboration, Compugen helps organizations deliver experience by design. This is what it means to be human-centred and technology-enabled.

We believe that partner is a verb. With Compugen as your ally from day one, you see and feel the difference. This is where inspiration meets impact.

Relentlessly Curious
We think differently. We ask questions in an unending pursuit to uncover your why. From the way we engage internally to the bonds we build with our customers and community, this no-stone-unturned passion translates possibility into reality.

Collaborative at the Core
We are grounded in the potential of technology and the impact of people. Through deep discussion and challenging inquiry, we embrace diverse perspectives and celebrate unique views. With true trust in each other creative ideas flow, goals are achieved, and innovation abounds.

Driven to Make a Difference
When you have innovation at hand and intention in your heart, one person can drive change. With one word, one device, one connection; change ignites, and all will flourish.

Get an Ally in Your Technology Journey.

We deliver experience by design; visit compugen.com to start now:

#DreamDesignDeliver

Listed Jobs

Company background Company brand
Company Name
Compugen Inc
Job Title
Performance Automation Developer - Contract
Job Description
Job Title: Performance Automation Developer – Contract Role Summary: Develop, maintain, and enhance performance automation scripts and frameworks for embedded systems, ensuring high-quality system and software performance through data analysis, KPI monitoring, and independent issue resolution. Expectations: * Deliver clean, efficient Python OOP scripts and frameworks. * Execute nightly tests, review results, and maintain test integrity. * Analyze performance data, validate system behavior, and trace trends. * Create and monitor KPIs for performance automation. * Debug hardware/software issues through log analysis and root‑cause identification. * Collaborate with cross‑functional teams to improve coverage, reporting, and automation workflows. Key Responsibilities: - Build, maintain, and enhance automation scripts using Python OOP principles. - Review nightly automation results, identify regressions, and assure test reliability. - Analyze performance data to verify results, validate system behavior, and track trends. - Create and monitor KPIs for performance automation. - Utilize pytest, slash, or equivalent test automation frameworks for test creation, execution, and validation. - Debug, triage, and resolve software and hardware issues independently via log analysis and root‑cause identification. - Work with embedded systems and Electronic Control Units (ECUs) – legacy and next‑generation – to validate performance and stability. - Collaborate to enhance automation coverage, reliability, and reporting. - Apply analytical, problem‑solving, and troubleshooting skills to optimize workflows. - Contribute innovative ideas to improve automation processes, KPIs, and performance validation methods. Required Skills: - 3–5 years of automation development experience. - Proficient in Python OOP: class design, maintainable code, efficient implementation. - Experience with test automation frameworks (pytest or slash preferred). - Knowledge of embedded systems operation and ECUs. - Ability to debug, triage, and analyze logs independently. - Experience with performance automation, data inspection, and issue triage. - Strong analytical, problem‑solving, and troubleshooting abilities. Required Education & Certifications: - Bachelor’s or Master’s degree in Electrical/Computer Engineering, Computer Science, or a related field.
Ottawa, Canada
Hybrid
29-10-2025
Company background Company brand
Company Name
Compugen Inc
Job Title
Systems and Virtualization Engineer - After Hours Contract
Job Description
**Job Title** Systems and Virtualization Engineer (Contract) **Role Summary** Manage system migrations, deployments, and maintenance in virtualized environments. Ensure reliability, performance, and security during transitions. Utilize in-house tools and industry best practices to validate critical service functionality and uptime. **Expectations** - 3+ years of experience in systems administration, infrastructure engineering, or virtualization management. - Strong proficiency in Linux (Red Hat preferred) and Windows Server environments. - Hands-on virtualization expertise with VMware, Hyper-V, or KVM. - System migration, OS upgrade, and service validation experience. - Scripting skills (Bash, PowerShell, or Python) for automation. **Key Responsibilities** - Execute server migrations using in-house tools and processes. - Deploy and configure virtual machines across hypervisors (Linux/Windows). - Post-migration testing and validation of systems and dependencies. - Resolve server configuration, connectivity, and performance issues. - Collaborate with infrastructure, networking, and application teams. - Maintain technical documentation for migration workflows. - Monitor system performance and optimize reliability. - Enforce security and compliance standards during deployments. - Participate in migration planning and scheduling. **Required Skills** - Linux (Red Hat) and Windows Server administration. - Virtualization technologies (VMware, Hyper-V, KVM). - Scripting (Bash, PowerShell, Python). - System migration and troubleshooting. - Technical documentation and cross-team communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science or related field recommended. - Certifications in virtualization (e.g., VMware Certified Professional) or Linux (e.g., RHCE) advantageous.
Toronto, Canada
Hybrid
Junior
06-11-2025
Company background Company brand
Company Name
Compugen Inc
Job Title
Network Security Analyst - Contract
Job Description
Job Title: Network Security Analyst – Contract Role Summary: Provide enterprise‑grade network security oversight for a 4‑month contract. Manage and operate Network Access Control (NAC) and firewall systems, conduct triage and incident response, and analyze network traffic to detect and mitigate security threats. Expectations: - Deliver proactive, accurate analysis of security events and elevate incidents within SLA. - Collaborate effectively with cross‑functional teams, translating complex technical findings into clear executive‑level insights. - Continuously improve security tooling, documentation, and response playbooks. Key Responsibilities: - Maintain and optimize NEC and NAC tools and processes. - Administer enterprise network firewalls (Palo Alto preferred). - Perform incident response, including log analysis, packet capture review, and root‑cause investigation. - Communicate findings and recommendations across all organizational tiers. Required Skills: - 10+ years of technical experience in enterprise environments. - Deep expertise in enterprise firewalls, NAC (Forescout Counteract preferred), EDR, and vulnerability scanning. - Proficient in reviewing logs, packet captures, and network traffic to identify threats. - Strong knowledge of TCP/IP, DNS, HTTP/S, SMTP, SSL/TLS, PKI, and SSH. - Ability to work in a fast‑paced, analytical, and proactive manner. - Scripting/programming proficiency (e.g., Python, PowerShell). Required Education & Certifications: - University degree or technical diploma in a relevant field. - Certifications such as CISSP, CISM, or SANS series are strongly preferred.
Calgary, Canada
On site
Senior
19-11-2025
Company background Company brand
Company Name
Compugen Inc
Job Title
Warehouse and Logistics Associate 1 (12 Month Contract)
Job Description
Job Title: Warehouse and Logistics Associate 1 (12‑Month Contract) Role Summary: Support daily warehouse and logistics operations by efficiently receiving, storing, picking, and shipping inventory. Operate powered material handling equipment, maintain accurate inventory records, and uphold safety and quality standards. Expectations: - Adhere to ISO standard operating procedures and all health & safety guidelines. - Deliver tasks within tight deadlines, showing flexibility and teamwork. - Complete overtime shifts (evenings and weekends) as needed to meet customer requirements. Key Responsibilities: - Receive shipments: unload trucks, sort, verify counts, re‑palletize, and secure loads. - Put‑away: place products onto racking levels using powered equipment and RF scanners; update bin locations in the system. - Order picking: retrieve goods per pick slips, confirm accuracy, and transport to configuration or shipping lanes. - Shipping: prepare and process orders, verify carrier data, and record shipping transactions in the management system. - General material handling: move pallets, organize warehouse, open/close/tape/label boxes, and assist with inventory control tasks. - Maintain a clean, safe environment; use PPE, follow fall‑arrest and height‑work training, and report unsafe conditions. Required Skills: - Continuous operation and licensing of Reach truck (reverse steering), Powered pallet truck, and Order Picking Platform truck. - Proficient with RF scanners, computers, and warehouse management software. - Strong written and verbal communication. - Ability to work fluidly in fast‑paced settings, meet shifting priorities, and work overtime. Required Education & Certifications: - Secondary Diploma (High School). - 1–3 years of warehousing, logistics, or transportation experience. - Certified fall‑arrest and working‑at‑height training; power truck licensing for Reach and pallet trucks.
Richmond hill, Canada
Hybrid
Fresher
20-11-2025