... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is looking for a senior software engineer to join our growing team. As a key contributor you ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is looking for a senior software engineer to join our growing team. As a key contributor you ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key ...
Software Engineer
Nepean, ON · On-site +1
Contribute to SDK design: define clean interfaces, document contracts, and ensure third-party ... Demonstrated experience building desktop or embedded Java applications (not exclusively web ...
Quick apply
Software Engineer
Nepean, ON · On-site +1
Contribute to SDK design: define clean interfaces, document contracts, and ensure third-party ... Demonstrated experience building desktop or embedded Java applications (not exclusively web ...
C++ Developer
CA$50 - CA$62.25/hr
... focus on embedded systems and telematic-related functionality. * Adhere to established coding ... Troubleshoot, analyze, and resolve software defects, including complex issues related to multi ...
Quick apply
C++ Developer
CA$50 - CA$62.25/hr
... focus on embedded systems and telematic-related functionality. * Adhere to established coding ... Troubleshoot, analyze, and resolve software defects, including complex issues related to multi ...
... embedded teams, advisory services, and full project execution, applying deep operational expertise ... contract award. Key Responsibilities * Develop and enhance system features using established ...
Quick apply
... embedded teams, advisory services, and full project execution, applying deep operational expertise ... contract award. Key Responsibilities * Develop and enhance system features using established ...
... embedded teams, advisory services, and full project execution, applying deep operational expertise ... contract award. Key Responsibilities Full-Stack Development * Design, develop, and maintain full ...
Quick apply
... embedded teams, advisory services, and full project execution, applying deep operational expertise ... contract award. Key Responsibilities Full-Stack Development * Design, develop, and maintain full ...
Vehicle Techician
CA$28/hr
Location: Eglinton Duration: 3+ month contract Key responsibilities * perform a variety of ... embedded software. Relevant experience required. Specialized or cross-functional knowledge ...
Quick apply
Vehicle Techician
CA$28/hr
Location: Eglinton Duration: 3+ month contract Key responsibilities * perform a variety of ... embedded software. Relevant experience required. Specialized or cross-functional knowledge ...
Electrical Design & Robot Programming Technician
CA$90K - CA$115K/yr
Review of documentation (contracts & PO's with clients and suppliers). * Involvement in preliminary ... Design embedded software to assist with system automation. * Develop, implement and manage robotic ...
Quick apply
Electrical Design & Robot Programming Technician
CA$90K - CA$115K/yr
Review of documentation (contracts & PO's with clients and suppliers). * Involvement in preliminary ... Design embedded software to assist with system automation. * Develop, implement and manage robotic ...
Information Technology Specialist
Ottawa, ON · On-site
CA$90K - CA$110K/yr
We specialize in leading-edge electronic product development, with hardware, embedded software ... Ability to obtain security clearance to work within Canadian and US government contract ...
Quick apply
Information Technology Specialist
Ottawa, ON · On-site
CA$90K - CA$110K/yr
We specialize in leading-edge electronic product development, with hardware, embedded software ... Ability to obtain security clearance to work within Canadian and US government contract ...
Principal Software Developer - AI/ML Performance Validation & Systems Testing
Thornhill, ON · On-site
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Champion modern, agile quality engineering - shift-left testing, test pyramids, contract testing ...
Principal Software Developer - AI/ML Performance Validation & Systems Testing
Thornhill, ON · On-site
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Champion modern, agile quality engineering - shift-left testing, test pyramids, contract testing ...
Principal Software Development Engineer in Test
Toronto, ON · Remote
CA$140K - CA$180K/yr
... embedded across the SDLC. Technical Leadership: * Own test architecture and automation strategy ... Contract testing (Pact or similar). * Performance testing experience. * Cloud-native testing in AWS.
Principal Software Development Engineer in Test
Toronto, ON · Remote
CA$140K - CA$180K/yr
... embedded across the SDLC. Technical Leadership: * Own test architecture and automation strategy ... Contract testing (Pact or similar). * Performance testing experience. * Cloud-native testing in AWS.
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Champion modern, agile quality engineering -- shift-left testing, test pyramids, contract testing ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Champion modern, agile quality engineering -- shift-left testing, test pyramids, contract testing ...
Strong technical leadership and architectural expertise in software, firmware, System-on-Chip (SoC), and Intellectual Property (IP) design. * Deep understanding of embedded systems, platform ...
Strong technical leadership and architectural expertise in software, firmware, System-on-Chip (SoC), and Intellectual Property (IP) design. * Deep understanding of embedded systems, platform ...
Senior Software Development Engineer in Test (SDET)
CA$90K - CA$125K/yr
... embedded in our clients' environments. At Levio, we value expertise, curiosity, and continuous ... Ensure rigorous validation of GraphQL APIs and schema contracts. * Deliver highquality testing for ...
Senior Software Development Engineer in Test (SDET)
CA$90K - CA$125K/yr
... embedded in our clients' environments. At Levio, we value expertise, curiosity, and continuous ... Ensure rigorous validation of GraphQL APIs and schema contracts. * Deliver highquality testing for ...
Strong technical leadership and architectural expertise in software, firmware, System-on-Chip (SoC), and Intellectual Property (IP) design. * Deep understanding of embedded systems, platform ...
Strong technical leadership and architectural expertise in software, firmware, System-on-Chip (SoC), and Intellectual Property (IP) design. * Deep understanding of embedded systems, platform ...
Principal Software Engineer
Toronto, ON · On-site
... the embedded DevOps teams, and the org that co-owns the shared monorepo-without relying on ... API/contract design, versioning and backward compatibility, blast-radius management, and the ...
Principal Software Engineer
Toronto, ON · On-site
... the embedded DevOps teams, and the org that co-owns the shared monorepo-without relying on ... API/contract design, versioning and backward compatibility, blast-radius management, and the ...
Senior Data Engineer
Toronto, ON · On-site
What We do: iQmetrix is a global provider of Interconnected Commerce software solutions for telecom ... embedded analytics, operational data products, and AI/ML capabilities across our SaaS point-of-sale ...
Quick apply
Senior Data Engineer
Toronto, ON · On-site
What We do: iQmetrix is a global provider of Interconnected Commerce software solutions for telecom ... embedded analytics, operational data products, and AI/ML capabilities across our SaaS point-of-sale ...
Each employee plays an essential role in shaping a workplace where safety is embedded in every ... Use statistical tools and software to measure and monitor key operational metrics (e.g., OEE, yield ...
Quick apply
Each employee plays an essential role in shaping a workplace where safety is embedded in every ... Use statistical tools and software to measure and monitor key operational metrics (e.g., OEE, yield ...
RQ00704 - Int. Software Developer
Toronto, ON · Hybrid
CA$73.50 - CA$88.20/hr
Software Developer 6-month contract (130 business days) - possible extension ONSITE/hybrid 3 Days ... Embedded compliance controls within workflows. * Automated logging and tracking for audit readiness.
Quick apply
RQ00704 - Int. Software Developer
Toronto, ON · Hybrid
CA$73.50 - CA$88.20/hr
Software Developer 6-month contract (130 business days) - possible extension ONSITE/hybrid 3 Days ... Embedded compliance controls within workflows. * Automated logging and tracking for audit readiness.
... Business Intelligence) software platforms. The SCIS - Supply Chain Analyst works in close ... Embedded within the Supply Chain Team, the analyst will assist in the identification and ...
... Business Intelligence) software platforms. The SCIS - Supply Chain Analyst works in close ... Embedded within the Supply Chain Team, the analyst will assist in the identification and ...
Contract Embedded Software information
See Ontario salary details
$32K - $46K
2% of jobs
$46K - $60K
2% of jobs
$60K - $74K
3% of jobs
$74K - $88K
6% of jobs
$88K - $102K
10% of jobs
$103.5K is the 25th percentile. Wages below this are outliers.
$102K - $116K
15% of jobs
The median wage is $127K / yr.
$116K - $130K
15% of jobs
$130K - $144K
13% of jobs
$154.8K is the 75th percentile. Wages above this are outliers.
$144K - $158K
12% of jobs
$158K - $172K
12% of jobs
$172K - $186K
11% of jobs
$32K
$127.5K
$186K
How much do contract embedded software jobs pay per year?
What are typical challenges faced in a contract embedded software role?
Contract embedded software professionals often encounter challenges such as quickly adapting to new hardware platforms, integrating with legacy systems, and rapidly understanding diverse project requirements. Since contracts are often project-based, there may be limited time for onboarding, requiring strong self-motivation and efficient troubleshooting skills. Additionally, clear documentation and collaboration with hardware engineers or cross-functional teams are critical to ensure smooth system integration. These challenges can be rewarding, as they provide opportunities to develop broad technical expertise and experience a wide variety of products and industries.
What is a contract embedded software?
A Contract Embedded Software job involves developing, testing, and maintaining embedded systems software for a company on a temporary or project basis. Contractors typically work with microcontrollers, real-time operating systems (RTOS), and low-level programming languages like C or C++. These roles can vary in duration and may involve working remotely or onsite. Contract engineers often collaborate with hardware teams, follow specific project requirements, and ensure system reliability and performance.
What are the key skills and qualifications needed to thrive in the contract embedded software position, and why are they important?
To excel as a Contract Embedded Software professional, you need strong experience with programming languages like C or C++, real-time operating systems (RTOS), hardware interfacing, and a relevant degree in computer engineering or a related field. Familiarity with development tools such as JTAG debuggers, oscilloscopes, version control systems, and certifications like Certified Embedded Systems Engineer (CESE) are highly valued. Effective problem-solving, adaptability, and clear communication are important soft skills for collaborating with multidisciplinary teams and managing project-based work. These capabilities ensure you can deliver robust, efficient solutions within project timelines in dynamic, technology-driven environments.
- Automotive Embedded Software Engineer
- Senior Embedded Engineer
- Contract Embedded Software Engineer
- Embedded Engineer
- Junior Embedded Software Engineer
- New Grad Embedded Engineer
- Embedded Software Engineer Remote
- Junior Embedded C Developer
- Freelance Embedded Firmware Engineer
- Entry Level Embedded Software Engineer

Temporary
Re-posted 11 days ago
Advanced Micro Devices rating
8.6
Based on 13 frontline employees who took The Breakroom Quiz
27th of 156 rated electronics manufacturers
Job description
WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
ResponsibilitiesTHE ROLE:
AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD's abilities to deliver the highest quality, industry-leading technologies to market.
THE PERSON:
The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate will need to employ strong knowledge in computer technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators.
KEY RESPONSIBILITIES:
- Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects
- Validate new SW features before releasing them to customers
- Contribute to a high-functioning feature team
- Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them
- Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system
- Work very closely with dev teams and Project Managers to drive results
PREFERRED EXPERIENCE:
- Expert knowledge and hands-on experience in C, C++
- Solid understanding of object-oriented-design principles
- Solid understanding of Software Engineering principles, Data structure, algorithms, Operating Systems concepts and multithread programming
- Excellent design and code development skills, familiarity with Linux and modern software tools and techniques for development
- Good analytical and problem-solving skills
ACADEMIC CREDENTIALS:
- Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or related technical discipline
LOCATION:
Markham, ON
#LI-HYBRID
#LI-PA1
QualificationsBenefits 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.
Employment 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