Enable job alerts via email!

Hardware Integration Engineer & Backend Developer (.NET)

Futuretek

Toronto

On-site

CAD 70,000 - 90,000

Full time

12 days ago

Job summary

A gaming technology company in Toronto is looking for a Hardware Integration Engineer & Backend Game Developer. This is a full-time in-office position focusing on integrating hardware peripherals while developing backend services. Key responsibilities include troubleshooting issues and ensuring smooth operation of gaming systems. Candidates should have at least 3 years of experience in backend development with C# and a strong understanding of hardware integration.

Qualifications

  • 3 years of experience in backend development with C#.
  • Experience with MongoDB or NoSQL for 3 years.
  • Proven experience in hardware integration.
  • Strong knowledge of RS232, USB, TCP/IP protocols.
  • Solid troubleshooting skills for hardware and communication issues.

Responsibilities

  • Lead integration of hardware peripherals ensuring seamless communication.
  • Develop and maintain backend systems using C# (.NET Core).
  • Troubleshoot hardware, software, and communications issues.
  • Identify and resolve system performance bottlenecks.
  • Collaborate with frontend developers to integrate RESTful APIs.

Skills

Backend development with C#
Hardware integration
Troubleshooting skills
Knowledge of communication protocols
Experience with multithreading
PC hardware knowledge

Tools

MongoDB
Docker
Kubernetes
Job description
Overview

Hardware Integration Engineer & Backend Game Developer (.NET)

This is a full-time IN OFFICE position.

We are seeking a Hardware Integration Engineer & Backend Developer to work on land-based gaming. This role focuses on hardware integration of peripheral devices (e.g. printers, bill validators, buttons, monitors) while also developing backend services that support game logic and hardware communication. You will bridge the gap between game development and hardware ensuring smooth operation of our slot games and cabinet systems.

This position requires someone who is passionate about hands-on hardware work and also has backend development skills for gaming applications.

Responsibilities
  • Lead integration of hardware peripherals (printers, bill validators, buttons, monitors, etc.) via RS232, USB, or TCP/IP ensuring seamless communication with game boards.
  • Develop and maintain backend systems using C# (.NET Core) for land-based slot game cabinets.
  • Troubleshoot and resolve hardware, software, and communications issues (Ethernet and serial).
  • Identify and resolve system performance bottlenecks related to hardware-software integration (e.g. GPU memory usage, device latency).
  • Utilize PC component knowledge to validate hardware compatibility and system design.
  • Collaborate with frontend developers to integrate RESTful APIs.
  • Participate in project management activities ensuring timely delivery of tasks.
  • Support the installation, testing, and debugging of hardware and software in development and production environments.
Requirements
  • 3 years of experience in backend development with C#.
  • MongoDB / NoSQL: 3 years (preferred).
  • Proven experience in hardware integration with peripheral devices (e.g. printers, bill validators, I/O boards).
  • Strong knowledge of communication protocols (RS232, USB, TCP/IP, WebSockets).
  • Solid troubleshooting skills for hardware, software, and communication issues ( Ethernet & serial).
  • Familiarity with device SDKs, APIs, and low-level hardware interaction.
  • Experience with multithreading, real-time systems, and performance optimization.
  • PC hardware knowledge including components, peripheral devices, and integration best practices.
  • Experience working in industries such as casino gaming, arcade systems, or embedded hardware/software projects is a plus.
Nice to Have
  • Understanding of server-client architecture for gaming systems.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of Windows and/or Linux gaming platforms.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.