1

Contract Pick Basic Programmer Jobs in Toronto, ON

Supervise the installation of construction contracts. Maintain communication with Construction ... Basic knowledge of industry standards such as electrical codes such as the CEC, NEC or ...

Engineering Project Manager

Oakville, ON · On-site

$90K - $100K/yr

Supervise the installation of construction contracts. Maintain communication with Construction ... Basic knowledge of industry standards such as electrical codes such as the CEC, NEC or ...

Contract Duration: 1+ Year Long Term Location: Toronto, Ontario (Hybrid 3 days in office ... Quick learner with the aptitude to pick up new technologies and business knowledge * Highly ...

Contract Duration: 1+ Year - Long Term Location: Toronto, Ontario (Hybrid - 3 days in office ... Quick learner with the aptitude to pick up new technologies and business knowledge * Highly ...

Field Engineer

Aurora, ON · On-site

$50K - $75K/yr

Interpret contract drawings, specifications, details, sections, and floor plans. * Ensure ... Proficiency with basic computer and technical tools used for reporting and communication.

Performs basic change-impact analysis from specification and platform changes to downstream ... contract tests, golden tests, and spec compliance checks * Adds breaking-change detection and ...

Civil Engineering Technologist

Toronto, ON · On-site

CA$51K - CA$77K/yr

Experience with construction site coordination or contract administration is an asset Technical ... Basic roadway tools (alignments and profiles) * Working knowledge of grading, drainage, and site ...

Basic mechanical HVAC design, including load calculations, pipe & duct sizing; * Drafting ... Compilation of tender documents and issuance of contract packages. * Reporting to direct supervisor ...

... apply basic engineering and problem-solving principles to construction challenges and present solutions. * Ability to create a comprehensive schedule and administer subcontracts and contract ...

... apply basic engineering and problem-solving principles to construction challenges and present solutions. * Ability to create a comprehensive schedule and administer subcontracts and contract ...

Project Coordinator

Oakville, ON · On-site

CA$68K - CA$92K/yr

... apply basic engineering and problem-solving principles to construction challenges and present solutions. * Ability to create a comprehensive schedule and administer subcontracts and contract ...

Showing results 21-40

Contract Pick Basic Programmer information

What are some common challenges faced by contract pick basic programmers when joining a new client project?

Contract Pick Basic Programmers often encounter challenges such as understanding legacy codebases, adapting to varying business logic, and integrating with older hardware or systems unique to each client. Communication can also be a hurdle, as documentation may be limited and key knowledge holders might not always be available. To succeed, it's important to quickly build relationships with in-house IT staff, clarify project requirements, and utilize strong problem-solving skills to navigate unfamiliar environments.

What is the difference between Contract Pick Basic Programmer vs Contract Pick Junior Developer?

AspectContract Pick Basic ProgrammerContract Pick Junior Developer
Required CredentialsBasic programming certifications, relevant coding skillsEntry-level certifications, foundational coding knowledge
Work EnvironmentProject-based, client sites or remoteTeam collaboration, office or remote
Employer & Industry UsageIT firms, software development companiesStartups, tech companies, software agencies

The Contract Pick Basic Programmer typically has more experience and certifications than a Contract Pick Junior Developer. Both roles work in similar environments, but the Basic Programmer often handles more complex tasks. The choice depends on experience level and project requirements.

What is a contract pick basic programmer?

A Contract Pick Basic Programmer is a software developer who specializes in writing and maintaining code in the Pick Basic programming language on a contract or freelance basis. Pick Basic is a language commonly used with MultiValue database systems, often found in legacy business applications. These programmers are typically hired for specific projects, such as updating, integrating, or migrating Pick Basic systems. They may also provide ongoing support and troubleshooting for companies using MultiValue databases. Contract positions offer flexibility to both employers and programmers, allowing for project-based work without long-term employment commitments.

What are the key skills and qualifications needed to thrive as a contract pick basic programmer, and why are they important?

To thrive as a Contract Pick Basic Programmer, you need strong programming skills in Pick BASIC and experience working with MultiValue/PICK database systems, often backed by relevant IT or computer science education. Familiarity with tools like UniVerse, UniData, or D3 databases, and understanding legacy business applications is typically required. Excellent problem-solving abilities, attention to detail, and effective communication with stakeholders help programmers adapt and deliver client solutions. These competencies ensure accurate, efficient software development and support, critical for maintaining and enhancing business-critical legacy systems.
What are popular job titles related to Contract Pick Basic Programmer jobs in Toronto, ON? For Contract Pick Basic Programmer jobs in Toronto, ON, the most frequently searched job titles are:
Infographic showing various Contract Pick Basic Programmer job openings in Toronto, ON as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, 2% Contract, and 1% Nights. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution.

Infrastructure Firmware Engineer (1 year contract)

Advanced Micro Devices, Inc

Thornhill, ON • Hybrid

Temporary

Posted yesterday

New


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

27th of 156 rated electronics manufacturers


Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.

THE ROLE:

The Platform FW Quality group is responsible for integration, validation, release and automation activities across the entire Platform Stack that runs on AMD’s range of Graphic Cards (Discrete GPUs), APUs, and CPUs. The team is also responsible for modernizing and enhancing the security infrastructure across the FW organization.


We are looking for a highly motivated Infrastructure Engineer in Firmware to join our team.You will be a hands-on Technical Lead within the platform firmware organization, responsible for owning and driving delivery of critical firmware initiatives end-to-end. This role is designed for an experienced engineer who wants to lead through influence, technical depth, and execution, while remaining a strong individual contributor.

You will work closely with architects, program leadership, and cross-functional engineering teams to define scope, drive design and implementation, manage interdependencies, and ensure successful delivery of firmware features and capabilities for AMD APUs and CPUs.


This will be an opportunity to build your skills in Firmware Test Driven Development, as well as Pre-Silicon/Post-Silicon development environments such as Simulators, FPGAs, and Emulation Platforms. We also have a number of QA initiatives in flight such as integration of GitHub Actions Continuous Integration/Continuous Development (CI/CD) Pipelines into our Software Development and Release model. Integration of Virtual/Simulation test environments.
Software/Firmware infrastructure signing enhancements with AKS and mTLS improvements
This role carries clear ownership for outcomes—quality, schedule, and technical direction—while mentoring and guiding other engineers to raise overall execution standards.

THE PERSON:

You are a technically strong, self-driven engineer who naturally takes ownership and steps into leadership when ambiguity exists. You enjoy solving complex problems, driving alignment, and helping teams execute effectively. You lead by example—through high quality design, clean code, strong communication, and consistent follow through.

You are comfortable influencing without authority, balancing technical depth with pragmatism, and holding yourself and others accountable for delivery.

KEY RESPONSIBILITIES:

  • Technical Ownership and Delivery
  • Own the end to end delivery of infrastructure firmware features or projects, from scoping and design through implementation, validation, and release
  • Drive architectural and design decisions, author and review design specifications and technical proposals
  • Act as the primary technical owner for assigned areas, ensuring correctness, robustness, and long term maintainability
  • Debug and resolve complex, cross component issues in pre-silicon and post-silicon environments.
  • Leadership & Influence
  • Lead by influence: drive alignment, set technical direction, and unblock execution across teams.
  • Mentor and guide junior and midlevel engineers through design reviews, code reviews, and day to day technical coaching
  • Set a high bar for engineering excellence, development discipline, and quality.
  • Execution & Cross Team Collaboration
  • Partner with program managers, architects, validation, and other firmware teams to identify dependencies, risks, and execution gaps
  • Proactively track progress, surface issues early, and drive them to closure.
  • Balance short term delivery needs with long term technical health.

PREFERRED EXPERIENCE:

  • Strong problem-solving and analytical skills with an emphasis on product development
  • Experience with Software Development in C/C++ or scripting in Python, Perl, Ruby
  • Proficiency with Cloud Infrastructure - Azure, Kubernetes - AKS
  • Networking (TCP/IP, basic administration) and Linux command line knowledge
  • Experience or strong interest in low-level programming and debugging
  • Embedded C experience is an asset
  • Prior experience mentoring or technically leading other engineers
  • Experience with Software signing and crypto algorithms will be considered an asset.
    Software Security tooling, scanning and analysis.

ACADEMIC CREDENTIALS:

  • Bachelors Degree in Engineering 

LOCATION:

  • Markham, Canada (Hybrid)

#LI-CC4

#LI-HYBRID

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Qualifications:

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Education:UNAVAILABLEEmployment Type: TEMPORARY

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom