Markham, Ontario Employment Type: 12-Month Contract, with potential for renewal or extension The ... This is an excellent opportunity for a recent Electrical or Computer Engineering graduate looking ...
Quick apply
Markham, Ontario Employment Type: 12-Month Contract, with potential for renewal or extension The ... This is an excellent opportunity for a recent Electrical or Computer Engineering graduate looking ...
Quick apply
Markham, Ontario Employment Type: 12-Month Contract, with potential for renewal or extension The ... This is an excellent opportunity for a recent Electrical or Computer Engineering graduate looking ...
Oakville, ON · On-site
... engineering, legal, business a plus, > 5 years of commercial or transactional contract negotiation ... CAD + 10% AIP * Medical, Dental, & Vision Insurance Starting Day 1! * Life Insurance * Paid Time ...
Quick apply
Oakville, ON · On-site
... engineering, legal, business a plus, > 5 years of commercial or transactional contract negotiation ... CAD + 10% AIP * Medical, Dental, & Vision Insurance Starting Day 1! * Life Insurance * Paid Time ...
Ajax, ON · On-site
CA$76K - CA$96K/yr
Post-secondary education in Business, Finance, Engineering, or a related field is preferred ... Non-Union: Compensation Package: $76,800 - $96,000 CAD annually + Competitive Bonus + Benefits ...
New
Ajax, ON · On-site
CA$76K - CA$96K/yr
Post-secondary education in Business, Finance, Engineering, or a related field is preferred ... Non-Union: Compensation Package: $76,800 - $96,000 CAD annually + Competitive Bonus + Benefits ...
New
It is also responsible for DFX design methodology and CAD automation tools development to support the global DFX engineering teams across AMD. THE PERSON: You have a passion for modern, complex ...
It is also responsible for DFX design methodology and CAD automation tools development to support the global DFX engineering teams across AMD. THE PERSON: You have a passion for modern, complex ...
It is also responsible for DFX design methodology and CAD automation tools development to support the global DFX engineering teams across AMD. THE PERSON: You have a passion for modern, complex ...
It is also responsible for DFX design methodology and CAD automation tools development to support the global DFX engineering teams across AMD. THE PERSON: You have a passion for modern, complex ...
Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum 3 years of ... Your work directly affects major enterprise clients with long-term contracts, providing both ...
Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum 3 years of ... Your work directly affects major enterprise clients with long-term contracts, providing both ...
Toronto, ON · Hybrid
CA$110 - CA$120/hr
We are seeking a Systems Engineer to join our team for a 12-month contract. In this role, you will ... A degree or equivalent practical experience in computer science/engineering, with 5+ years of ...
Toronto, ON · Hybrid
CA$110 - CA$120/hr
We are seeking a Systems Engineer to join our team for a 12-month contract. In this role, you will ... A degree or equivalent practical experience in computer science/engineering, with 5+ years of ...
... contracts. * Assist with smart contract development and testing for token issuance, transfer ... Currently pursuing, or recently completed, a diploma or degree in computer science, software ...
... contracts. * Assist with smart contract development and testing for token issuance, transfer ... Currently pursuing, or recently completed, a diploma or degree in computer science, software ...
Toronto, ON · Remote
CA$124K - CA$186K/yr
Define and evolve event contracts, payload schemas, API standards, versioning strategies, and ... Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent ...
Quick apply
Toronto, ON · Remote
CA$124K - CA$186K/yr
Define and evolve event contracts, payload schemas, API standards, versioning strategies, and ... Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent ...
Construction Managers, Inspectors, Resident Engineers, and field specialists bring deep technical ... Knowledge and ability to utilize required Computer software (i.e. MS Word and Excel, Outlook)
Construction Managers, Inspectors, Resident Engineers, and field specialists bring deep technical ... Knowledge and ability to utilize required Computer software (i.e. MS Word and Excel, Outlook)
Construction Managers, Inspectors, Resident Engineers, and field specialists bring deep technical ... Knowledge and ability to utilize required Computer software (i.e. MS Word and Excel, Outlook)
Construction Managers, Inspectors, Resident Engineers, and field specialists bring deep technical ... Knowledge and ability to utilize required Computer software (i.e. MS Word and Excel, Outlook)
Bachelor's Degree in Computer Science, Computer Engineering, a related field, or equivalent ... Strong background in distributed systems: data modeling, API contracts, observability, resilience ...
Bachelor's Degree in Computer Science, Computer Engineering, a related field, or equivalent ... Strong background in distributed systems: data modeling, API contracts, observability, resilience ...
Thornhill, ON · On-site
The AMD Mixed Signal IP Design Analysis and CAD Engineer role provides an excellent opportunity to gain a comprehensive understanding of the hardware chip development lifecycle, from initial ...
Thornhill, ON · On-site
The AMD Mixed Signal IP Design Analysis and CAD Engineer role provides an excellent opportunity to gain a comprehensive understanding of the hardware chip development lifecycle, from initial ...
Toronto, ON · On-site
CA$70/hr
Ph.D. or Master's degree in Computer Science, Mathematics, Statistics, or a related quantitative ... Programming Mastery: Advanced, production-level programming skills in Python (Pandas, Scikit-Learn ...
Quick apply
Toronto, ON · On-site
CA$70/hr
Ph.D. or Master's degree in Computer Science, Mathematics, Statistics, or a related quantitative ... Programming Mastery: Advanced, production-level programming skills in Python (Pandas, Scikit-Learn ...
Thornhill, ON · On-site
The AMD Mixed Signal IP Design Analysis and CAD Engineer role provides an excellent opportunity to gain a comprehensive understanding of the hardware chip development lifecycle, from initial ...
Thornhill, ON · On-site
The AMD Mixed Signal IP Design Analysis and CAD Engineer role provides an excellent opportunity to gain a comprehensive understanding of the hardware chip development lifecycle, from initial ...
Oakville, ON · On-site
CA$35 - CA$45/hr
... contract. The Mechanical Designer will work in a multi-discipline project team to generate 3D CAD ... Engineering Design and Drafting Services: Conceptual design, analysis, layout, form/fit and ...
Quick apply
Oakville, ON · On-site
CA$35 - CA$45/hr
... contract. The Mechanical Designer will work in a multi-discipline project team to generate 3D CAD ... Engineering Design and Drafting Services: Conceptual design, analysis, layout, form/fit and ...
Preferred Qualifications * BS in Construction Management, Civil Engineering, Environmental ... Proficient computer skills * Proven expertise at problem solving (identify, analyze, research ...
Preferred Qualifications * BS in Construction Management, Civil Engineering, Environmental ... Proficient computer skills * Proven expertise at problem solving (identify, analyze, research ...
Toronto, ON · On-site
CA$110K - CA$150K/yr
A degree in Law, Engineering, Finance, Technical, Economics, or Business Sciences. * Minimum of 10 ... Compensation The expected compensation for this role is $110,000 - $150,000 CAD per year, plus ...
Toronto, ON · On-site
CA$110K - CA$150K/yr
A degree in Law, Engineering, Finance, Technical, Economics, or Business Sciences. * Minimum of 10 ... Compensation The expected compensation for this role is $110,000 - $150,000 CAD per year, plus ...
Toronto, ON · On-site
CA$110K - CA$150K/yr
A degree in Law, Engineering, Finance, Technical, Economics, or Business Sciences. * Minimum of 10 ... Compensation The expected compensation for this role is $110,000 - $150,000 CAD per year, plus ...
Toronto, ON · On-site
CA$110K - CA$150K/yr
A degree in Law, Engineering, Finance, Technical, Economics, or Business Sciences. * Minimum of 10 ... Compensation The expected compensation for this role is $110,000 - $150,000 CAD per year, plus ...
Maintain accurate Bills of Materials (BOMs), engineering records, models, drawings, and other ... Experience developing or maintaining CAD libraries, standardized components, templates, or design ...
Maintain accurate Bills of Materials (BOMs), engineering records, models, drawings, and other ... Experience developing or maintaining CAD libraries, standardized components, templates, or design ...
A Computer Programmer Contract job is a temporary or project-based role where a programmer is hired for a specific duration or task. Contractors typically develop, test, and maintain software applications based on client requirements. They may work independently or through an agency, often with flexible schedules. Unlike full-time employees, contract programmers usually do not receive benefits like health insurance or paid time off. Compensation is often higher to account for this.
To thrive as a Computer Programmer Contract, you need strong programming knowledge, problem-solving skills, and typically a degree in computer science or a related field. Proficiency with programming languages such as Java, Python, or C++, experience with version control systems like Git, and familiarity with development environments are essential, while certifications such as Microsoft or Oracle developer credentials are valued. Excellent time management, communication, and the ability to quickly adapt to new projects or teams will set you apart in contract roles. These skills and qualities ensure that contract programmers can efficiently deliver high-quality solutions, quickly integrate into diverse work environments, and meet the expectations of multiple clients.
Computer Programmer Contractors often work on a variety of projects, including developing new software applications, updating existing systems, debugging code, or creating automation scripts based on client requirements. Workflows are usually managed through tools like Jira or Asana, and contractors collaborate remotely or on-site with development teams, business analysts, and project managers. Deadlines and deliverables are typically set by the client, and contractors may need to juggle multiple assignments simultaneously. The dynamic nature of contract work offers exposure to different industries and technologies, providing valuable experience and potential for career advancement.
The most popular types of Computer Programmer jobs in Toronto, ON are:
For Computer Programmer Contract jobs in Toronto, ON, the most frequently searched job titles are:
The top searched job categories for Computer Programmer Contract jobs in Toronto, ON are:

Markham, ON
Contractor
Posted 5 days ago
Location: Markham, Ontario
Employment Type: 12-Month Contract, with potential for renewal or extension
TalentLab is working with a leading global semiconductor company to hire an early-career Analog IC Layout Engineer for its engineering team in Markham.
This is an excellent opportunity for a recent Electrical or Computer Engineering graduate looking to begin their career in semiconductor design. You’ll work alongside experienced IC designers and layout engineers on advanced analog and mixed-signal integrated circuits, gaining hands-on experience with real production silicon.
Candidates who have completed a PEY, co-op, internship, or other practical experience in analog IC layout or semiconductor design will be particularly well suited to the role.
What You’ll Be DoingDevelop and modify analog and mixed-signal IC layouts under the guidance of senior engineers.
Translate circuit schematics into physical layouts while considering performance, matching, parasitics, reliability, and manufacturability.
Perform physical verification including DRC (Design Rule Check) and LVS (Layout Versus Schematic).
Work with IC design engineers to understand circuit requirements and optimize layouts accordingly.
Support layout reviews, debugging, verification, and design iterations.
Gain exposure to advanced semiconductor process technologies and industry-standard IC design tools.
Collaborate with experienced engineers in a highly technical semiconductor development environment.
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Microelectronics, or a closely related field.
Recent graduates and candidates completing their degree are encouraged to apply.
Academic or practical exposure to analog IC design, analog layout, VLSI, CMOS, or semiconductor device design.
Familiarity with IC layout concepts such as matching, symmetry, parasitic effects, routing, device placement, and design rules.
Exposure to Cadence Virtuoso or similar IC design/layout tools is strongly preferred.
Understanding of DRC and LVS verification.
Strong problem-solving skills and attention to detail.
Co-op, PEY, internship, research, or project experience involving analog IC layout is highly desirable.
For a new graduate interested in analog semiconductor design, this is an opportunity to move directly into hands-on IC layout work with an established semiconductor engineering team. You’ll gain practical experience with production designs, advanced design tools, and experienced engineers while building a strong foundation for a career in analog and mixed-signal IC development.
This is an initial 12-month contract with the potential for renewal or extension based on business needs and performance.
How to Apply?