Talent.com
Hardware Integration Engineer & Backend Developer (.NET)
Hardware Integration Engineer & Backend Developer (.NET)Futuretek • Toronto, ON, CA
Hardware Integration Engineer & Backend Developer (.NET)

Hardware Integration Engineer & Backend Developer (.NET)

Futuretek • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

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 cabinets. In this role, you will focus 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 solid .NET 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 .NET (C#) backend development.

  • 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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Backend Developer • Toronto, ON, CA

    Similar jobs
    Memory Subsystem Design and Integration Engineer

    Memory Subsystem Design and Integration Engineer

    AMD • Markham
    Full-time
    Memory Subsystem Design and Integration Engineer.Join AMD as a Memory Subsystem Design and Integration Engineer to help build high‑speed LPDDR / DDR memory subsystem solutions and associated IP.Your ...Show more
    Last updated: 19 hours ago • Promoted • New!
    .Net Full-Stack Developer - Payment Applications Development

    .Net Full-Stack Developer - Payment Applications Development

    KORT Payments • Toronto, ON, Canada
    Full-time
    As a Full-Stack Developer, you will play a critical role in building scalable, secure, and high-performing payment applications. You’ll work hands-on across backend and frontend systems, colla...Show more
    Last updated: 30+ days ago • Promoted
    Lead.Net Core Engineer

    Lead.Net Core Engineer

    RBC • Toronto
    Full-time
    Net Core Engineer for Trading, your primary role will be software development, where you will develop new and transform existing applications and APIs to fulfill the needs of RBC Wealth Management ...Show more
    Last updated: 30+ days ago • Promoted
    Integration Engineer

    Integration Engineer

    PayPal • Toronto
    Full-time
    As a Integration Engineer on the PayPal Global Professional Services team, you will own the end-to-end technical relationship for an assigned portfolio of Partner accounts.You'll be responsible for...Show more
    Last updated: 25 days ago • Promoted
    Capital Markets.NET Backend Engineer (Hybrid-Toronto)

    Capital Markets.NET Backend Engineer (Hybrid-Toronto)

    Prodigy Systems Inc. • Toronto
    Full-time
    A technology consulting firm in Toronto is seeking a.NET / C# Developer for a one-year contract.The role involves designing, developing, and maintaining backend systems while collaborating with mul...Show more
    Last updated: 15 hours ago • Promoted • New!
    Integration Developer

    Integration Developer

    Saint Elizabeth • Markham
    Full-time
    The integration developer role requires solid experience collaborating within a team to deliver production-grade enterprise integrations. This position is centered around connecting systems, automat...Show more
    Last updated: 10 days ago • Promoted
    Engineer - Distributed System Backend

    Engineer - Distributed System Backend

    Huawei Technologies Canada Co., Ltd. • Markham
    Full-time +1
    Huawei Canada has an immediate12-month contract opening for an Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada.T...Show more
    Last updated: 30+ days ago • Promoted
    Lead React Engineer — Redux &.NET Core (Contract)

    Lead React Engineer — Redux &.NET Core (Contract)

    W3Global • Toronto
    Full-time
    A leading tech recruitment firm is seeking a React Lead Developer to design and implement user interface components using React JS. You will lead a team of developers, ensuring best practices and op...Show more
    Last updated: 5 days ago • Promoted
    Core.Net Developer

    Core.Net Developer

    Astra North Infoteck Inc. • Toronto, ON, ca
    Full-time
    Quick Apply
    Domain Banking Finance Solutions.The ideal candidate will possess strong leadership skills, deep technical expertise, and a proven track record in managing complex projects within Agile and Waterfa...Show more
    Last updated: 8 hours ago • New!
    DSP Engineer (Markham)

    DSP Engineer (Markham)

    Evertz Microsystems Limited • Markham, ON, Canada
    Full-time
    We are looking for DSP engineers responsible to work on DSP algorithm design and implementation on heterogeneous platforms, including CPU, GPU and FPGA.Architect solutions ...Show more
    Last updated: 30+ days ago • Promoted
    Senior.NET Core Backend Engineer | Hybrid Cloud

    Senior.NET Core Backend Engineer | Hybrid Cloud

    RLDatix • Toronto
    Full-time
    A leading healthcare technology company in Toronto is seeking a Senior Software Engineer to design and implement scalable, cloud-native solutions for healthcare delivery. This role includes responsi...Show more
    Last updated: 30+ days ago • Promoted
    Backend Engineer, DEeP

    Backend Engineer, DEeP

    Monograph • Toronto
    Full-time
    Stripe is a financial infrastructure platform for businesses.Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their reve...Show more
    Last updated: 15 hours ago • Promoted • New!
    Workday Integration Engineer — Hybrid

    Workday Integration Engineer — Hybrid

    WDBeacon • Markham
    Full-time
    A leading financial technology firm in York Region is seeking a Workday Integration Developer to support HR systems and implement integrations. The role requires at least 3 years of Workday Integrat...Show more
    Last updated: 10 days ago • Promoted
    Engineer - Distributed System Backend

    Engineer - Distributed System Backend

    Huawei • Markham
    Full-time +1
    Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.Investigate and design new data structures and algorithms focusing on distributed...Show more
    Last updated: 30+ days ago • Promoted
    Dotnet Developer

    Dotnet Developer

    Tata Consultancy Services • Toronto
    Full-time
    Net Full-Stack Developer - Payment Applications Development.We’re unlocking community knowledge in a new way.Experts add insights directly into each article, started with the help of AI.Tata Consul...Show more
    Last updated: 30+ days ago • Promoted
    Sr. C#.Net developer to support ongoing development, evolution, and maintenance of software solutio

    Sr. C#.Net developer to support ongoing development, evolution, and maintenance of software solutio

    S.i. Systems • Toronto, Canada
    Full-time
    Our valued client is looking for a Sr.Net developer to support ongoing development, evolution, and maintenance of software solutions. Tasks include : Working with organic architecture consultants to ...Show more
    Last updated: 3 days ago • Promoted
    software engineer

    software engineer

    RBC Dominion Securities • Toronto
    Full-time +1
    Title posted on CareerBeacon - Lead.Posted onOctober 24, 2025 by Employer details.What is the opportunity? As a Lead.Net Core Engineer for Trading, your primary role will be software development, w...Show more
    Last updated: 30+ days ago • Promoted
    .NET Backend Developer (Hardware Integration)

    .NET Backend Developer (Hardware Integration)

    Finlink Group • Richmond Hill, ON, Canada
    Full-time
    NET Backend Developer (Hardware Integration).Are you a backend developer who loves solving complex hardware–software challenges? Do you enjoy building high-performance systems that interact w...Show more
    Last updated: 27 days ago • Promoted