In this role you will plan, design, write, debug , and optimize functional and stress tests for AMD ... Design and develop diagnostics software to bring up and validate security IP features in pre ...
In this role you will plan, design, write, debug , and optimize functional and stress tests for AMD ... Design and develop diagnostics software to bring up and validate security IP features in pre ...
Contract Location: Remote Job Summary: We are looking for experienced software engineers to help ... Review, debug, improve, and explain code across different technical environments. * Design or ...
Quick apply
Contract Location: Remote Job Summary: We are looking for experienced software engineers to help ... Review, debug, improve, and explain code across different technical environments. * Design or ...
Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next ... Demonstrated experience in debugging complex software issues and delivering maintainable solutions.
Quick apply
Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next ... Demonstrated experience in debugging complex software issues and delivering maintainable solutions.
Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next ... Demonstrated experience in debugging complex software issues and delivering maintainable solutions.
Quick apply
Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next ... Demonstrated experience in debugging complex software issues and delivering maintainable solutions.
RQ11358 - Software Developer - Intermediate
CA$73.09 - CA$87.71/hr
RQ11358 - Software Developer - Intermediate 11+ Months Contract (254 Business Days) Onsite - 222 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Quick apply
RQ11358 - Software Developer - Intermediate
CA$73.09 - CA$87.71/hr
RQ11358 - Software Developer - Intermediate 11+ Months Contract (254 Business Days) Onsite - 222 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
POS (GK Software) Specialist
Toronto, ON · Hybrid
CA$82 - CA$87/hr
Hybrid - 4 Days Onsite / 1 Day Remote Duration: 12-Month Contract Pay Rate: $82 - $87 per hour ... Lead system testing, deployment activities, troubleshooting, debugging, and release readiness ...
POS (GK Software) Specialist
Toronto, ON · Hybrid
CA$82 - CA$87/hr
Hybrid - 4 Days Onsite / 1 Day Remote Duration: 12-Month Contract Pay Rate: $82 - $87 per hour ... Lead system testing, deployment activities, troubleshooting, debugging, and release readiness ...
RQ11342 - Software Developer - Senior
Toronto, ON · On-site
CA$88.54 - CA$106.25/hr
RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Quick apply
RQ11342 - Software Developer - Senior
Toronto, ON · On-site
CA$88.54 - CA$106.25/hr
RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
RQ11301 - Sr. Software Developer - ETL 9+ month contract (182 business days) - possible extension ... ADF Debugger to validate data transformation. o Azure Roles * Experience with Informatica ...
Quick apply
RQ11301 - Sr. Software Developer - ETL 9+ month contract (182 business days) - possible extension ... ADF Debugger to validate data transformation. o Azure Roles * Experience with Informatica ...
RQ11288 - Sr. Software Developer 1-year contract (250 business days) - possible extenion ONSITE 5 ... Experience in design, code, test, debug and document applications. * Experience in the use of ...
Quick apply
RQ11288 - Sr. Software Developer 1-year contract (250 business days) - possible extenion ONSITE 5 ... Experience in design, code, test, debug and document applications. * Experience in the use of ...
RQ11090 - Sr. Software Developer - Full Stack 7-month contract (150 business days) - possible ... Demonstrated Extensive experience designing, developing, testing and debugging code for ...
Quick apply
RQ11090 - Sr. Software Developer - Full Stack 7-month contract (150 business days) - possible ... Demonstrated Extensive experience designing, developing, testing and debugging code for ...
... software development. * PDTools (Performance and Debugging Tools): Expertise in PDTools, which ... This is aproject, and candidates should be prepared to commit to a contract position for the ...
... software development. * PDTools (Performance and Debugging Tools): Expertise in PDTools, which ... This is aproject, and candidates should be prepared to commit to a contract position for the ...
RQ11434 - Software Developer - CRM - Senior
CA$77.24 - CA$92.69/hr
Nice to have: * Experience with Siebel modules such as Public Sector CRM, Contracts, Lead ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Quick apply
RQ11434 - Software Developer - CRM - Senior
CA$77.24 - CA$92.69/hr
Nice to have: * Experience with Siebel modules such as Public Sector CRM, Contracts, Lead ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
RQ11359 - Software Developer- Front End - Senior
CA$86.90 - CA$104.28/hr
RQ11359 - Software Developer- Front End - Senior 4+ Months Contract (102 Business Days) + Possible ... code, test, debug and document applications * Experience in the use of object and/or third ...
Quick apply
RQ11359 - Software Developer- Front End - Senior
CA$86.90 - CA$104.28/hr
RQ11359 - Software Developer- Front End - Senior 4+ Months Contract (102 Business Days) + Possible ... code, test, debug and document applications * Experience in the use of object and/or third ...
Sr. Software Engineer
Toronto, ON · On-site
Your role will involve debugging and improving existing systems, ensuring optimal performance, and ... Establish clear specifications, contracts and behaviors that enable reliable scaling and effective ...
Sr. Software Engineer
Toronto, ON · On-site
Your role will involve debugging and improving existing systems, ensuring optimal performance, and ... Establish clear specifications, contracts and behaviors that enable reliable scaling and effective ...
RQ11299/RQ11300 - 2 x Sr. Software Developer
Toronto, ON · On-site
CA$88.54 - CA$106.25/hr
RQ11299/RQ11300 - 2 x Sr. Software Developer 1-year contract (249 business days) - possible exteion ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Quick apply
RQ11299/RQ11300 - 2 x Sr. Software Developer
Toronto, ON · On-site
CA$88.54 - CA$106.25/hr
RQ11299/RQ11300 - 2 x Sr. Software Developer 1-year contract (249 business days) - possible exteion ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
RQ11303 - Sr. Software Developer - Full Stack 9-month contract (171 business days) - possible ... code, test, debug and document applications · Experience in the use of object and/or third ...
Quick apply
RQ11303 - Sr. Software Developer - Full Stack 9-month contract (171 business days) - possible ... code, test, debug and document applications · Experience in the use of object and/or third ...
Excellent design and code development skills using modern software tools and techniques for development and debugging - including commercial AI tools (Copilot, Claude, etc.) to boost development ...
Excellent design and code development skills using modern software tools and techniques for development and debugging - including commercial AI tools (Copilot, Claude, etc.) to boost development ...
RQ11329 - Sr. Software Developer - Back End
Toronto, ON · On-site
CA$86.90 - CA$104.28/hr
RQ11329 - Sr. Software Developer - Back End 5+ month contract (108 business days) - possible ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Quick apply
RQ11329 - Sr. Software Developer - Back End
Toronto, ON · On-site
CA$86.90 - CA$104.28/hr
RQ11329 - Sr. Software Developer - Back End 5+ month contract (108 business days) - possible ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Software Developer
Oakville, ON · On-site
... API contract decision. Afternoons often involve a code review - either giving feedback to a ... Analyze call stacks, trace files, debug logs or performance data to troubleshoot and identify the ...
Software Developer
Oakville, ON · On-site
... API contract decision. Afternoons often involve a code review - either giving feedback to a ... Analyze call stacks, trace files, debug logs or performance data to troubleshoot and identify the ...
RQ11209 - Sr. Software Developer - Full Stack
Toronto, ON · Remote
CA$88.52 - CA$106.30/hr
RQ11209 - Sr. Software Developer - Full Stack 9-month contract (170 business days) - possible ... testing, debugging * Ability to provide post-implementation support and resolve any post ...
Quick apply
RQ11209 - Sr. Software Developer - Full Stack
Toronto, ON · Remote
CA$88.52 - CA$106.30/hr
RQ11209 - Sr. Software Developer - Full Stack 9-month contract (170 business days) - possible ... testing, debugging * Ability to provide post-implementation support and resolve any post ...
Contract Software Debugger information
What is the difference between Contract Software Debugger vs Contract Software Tester?
| Aspect | Contract Software Debugger | Contract Software Tester |
|---|---|---|
| Primary Focus | Identifying and fixing bugs in software code | Evaluating software functionality and identifying issues |
| Skills & Certifications | Programming knowledge, debugging tools, problem-solving | Testing methodologies, test automation, quality assurance |
| Work Environment | Development teams, coding environments, debugging sessions | Testing labs, user scenarios, test case execution |
| Industry Usage | Software development, IT services, tech companies | Software quality assurance, software companies, consulting firms |
While both roles involve quality assurance, Contract Software Debuggers focus on diagnosing and fixing code issues, whereas Contract Software Testers primarily evaluate software functionality through testing processes. Understanding these differences helps employers and candidates align expectations and skills for each position.
What are popular job titles related to Contract Software Debugger jobs in Toronto, ON?
For Contract Software Debugger jobs in Toronto, ON, the most frequently searched job titles are:
- Senior Specialist Software Engineer 500K
- Embedded Automotive Software Testing Engineer
- Urgently Hiring Remote Senior Software Engineer
- Senior Embedded Controls Engineer
- Work From Home Bms Controls Engineer
- Software Engineer Usa
- Remote Mastercard Software Engineer
- Entry Level Simulation Software Engineer
- Senior Software Engineer Contract
What job categories do people searching Contract Software Debugger jobs in Toronto, ON look for?
The top searched job categories for Contract Software Debugger jobs in Toronto, ON are:

Temporary
Posted 15 days ago
Key responsibilities
Design, develop, and optimize diagnostics software to validate AMD's security hardware IP in pre-silicon and post-silicon environments
Plan, write, debug, and optimize functional and stress tests for AMD security hardware IP and cryptographic acceleration engines
Identify and resolve hardware, firmware, and ASIC issues, providing diagnostics support to engineering teams and customers
Advanced Micro Devices rating
8.6
Based on 13 frontline employees who took The Breakroom Quiz
26th of 161 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.
Be part of the world's leading silicon team building the diagnostics that bring AMD's security hardware to life. You'll work in a high-energy environment alongside expert, diverse engineers, with real opportunities to grow your career and apply modern AI to hard engineering problems. Together we advance_
THE ROLE:
The Diagnostics team develops the software that brings up, validates, and qualifies AMD's security hardware IP across CPUs, GPUs, data center/AI accelerators, and gaming consoles. In this role you will plan, design, write, debug, and optimize functional and stress tests for AMD's security control hardware IP, including dedicated encryption/decryption acceleration engines used for CPU offload. You will work directly with hardware architects, logic designers, firmware teams, and customer-facing engineers to root-cause functional issues and close testing gaps from pre-silicon through production. We are looking for an enthusiastic self-starter who is proactive, shares ideas, and can provide design verification leadership.
KEY RESPONSIBILITIES:
- Design and develop diagnostics software to bring up and validate security IP features in pre-silicon (FPGA, SoC emulation) and post-silicon (ASIC, platform) environments
- Plan, write, debug, and optimize functional and stress tests for AMD security hardware IP and its cryptographic acceleration engines
- Participate in APU/GPU silicon bring-up and execution across multiple concurrent programs
- Identify and help resolve ASIC, board, and firmware issues; provide diagnostics support to internal engineering teams and external customers
- Develop and deploy AI-based tools and workflows to accelerate test development, failure triage, and debug
- Provide technical guidance to junior engineers and drive improvements to the development process
- Dive into, understand, and debug external code and firmware
PREFERRED EXPERIENCE:
- Proven experience in driver, embedded, or low-level software development, working closely with hardware designers
- Proficient in C/C++ and object-oriented programming
- Strong mix of large-scale software development, hardware understanding, and hardware/software interfacing
- Hands-on experience with silicon and board bring-up
- Familiarity with Linux; device driver or firmware development experience required
- Familiarity with source control systems (Perforce, Git, SVN)
- Strong debugging, testing, and communication skills
- Proven ability to develop and deploy AI/ML solutions that resolve real engineering problems - for example, automating test generation, hardware failure and log triage, debug assistance, or developer productivity tooling
- Hands-on knowledge of Python and modern AI/ML frameworks and tooling (e.g., PyTorch, TensorFlow, LLM APIs and agent frameworks)
- Ability to integrate AI into day-to-day engineering and development workflows, with sound judgment on where AI adds value versus traditional methods
- A continuous learner who actively builds and applies new AI skills as the toolset evolves
- Experience with applied cryptography and security protocols such as AES, SHA, and RSA
- Knowledge of virtual memory and IOMMU
- Experience with firmware loading and communication
- Knowledge of System Verilog (a plus, not required)
ACADEMIC CREDENTIALS:
B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.
LOCATION:
Markham, ON
This role is not eligible for visa sponsorship
#LI-AJ1
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: TEMPORARYWhat Advanced Micro Devices employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Advanced Micro Devices (AMD)
Sourced by ZipRecruiter
Industry
Computer and electronic product manufacturing and manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Sunnyvale, CA, US