Hardware Integration Engineer & Backend Game Developer (.NET)

2 Months ago • 3-5 Years • Backend Development

Job Summary

Job Description

Blazesoft seeks a Hardware Integration Engineer & Backend Game Developer (.NET) to lead hardware integration of peripherals (printers, bill validators, etc.) via various protocols (RS232, USB, TCP/IP) for land-based gaming cabinets. Responsibilities include developing and maintaining backend systems using C# (.NET Core), troubleshooting hardware/software/communication issues, optimizing system performance, collaborating with frontend developers on RESTful APIs, and participating in project management. The ideal candidate possesses 3+ years of .NET backend development experience, proven hardware integration skills, strong knowledge of communication protocols, and solid troubleshooting abilities. Experience with MongoDB and PC hardware is preferred. This is a full-time, in-office position located in Vaughan, Canada.
Must have:
  • 3+ years .NET (C#) backend development
  • Hardware integration experience
  • Communication protocols (RS232, USB, TCP/IP)
  • Troubleshooting skills (hardware, software)
  • C# .NET Core backend development
  • MongoDB/NoSQL experience
Good to have:
  • Docker, Kubernetes, CI/CD
  • Windows/Linux gaming platforms
  • Casino gaming industry experience
Perks:
  • Competitive salary and bonuses
  • Extended healthcare, dental, vision
  • Disability insurance
  • On-site leisure facilities
  • On-site parking
  • Opportunities for career development

Job Details

Join our dynamic and innovative gaming company that's passionate about creating immersive and cutting-edge gaming experiences. We pride ourselves on a culture of creativity, collaboration, and a commitment to pushing the boundaries of gaming. If you're a highly motivated and skilled specialist passionate about the gaming industry, we want you to join our team. 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.


Benefits

Benefits

  • Exciting projects using cutting-edge technologies
  • Collaborative and supportive work environment
  • Competitive salary and bonuses
  • Opportunities for career development, growth and advancement
  • Fantastic company events
  • Benefits including extended healthcare, dental care, vision care, and disability insurance
  • On-site leisure facilities
  • On-site parking


Similar Jobs

FICO - Software Engineering-Lead Engineer (Event Driven Architecture)

FICO

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Marsh McLennan - Principal Engineer - Applications Development

Marsh McLennan

Gurugram, Haryana, India (Hybrid)
2 Weeks ago
Haptic - Senior Backend Engineer

Haptic

Paris, Île-de-France, France (Remote)
5 Months ago
Philips - Embedded Developer

Philips

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Activision - Expert Software Engineer, Graphics

Activision

United States (Remote)
2 Months ago
Tencent - Senior Backend Developer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
DraftKings - Engineering Team Lead – SportsCore

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Scorewarrior - Senior Backend C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
8 Months ago
N-iX - Senior Golang Software Engineer

N-iX

(Remote)
1 Month ago
Illuvium - Senior C# Engineer

Illuvium

Copenhagen, Denmark (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Games 24x7 - SDE - 1

Games 24x7

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Synechron - Senior .NET Developer (ASP.NET MVC and MongoDB)

Synechron

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Actian - Senior Principal Software Engineer [gn] GERMANY

Actian

Hamburg, Hamburg, Germany (Remote)
7 Months ago
Next Level Business Services - Full Stack Developer

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
7 Months ago
Alp Consulting  - Audio Multimedia

Alp Consulting

Karnataka, India (On-Site)
9 Months ago
Canva - Frontend Software Engineer

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
Ciklum - Senior Android Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
8 Months ago
Canva - Senior Frontend Engineer - Organising Content

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
CME Group - Software engineer III - Back end Java

CME Group

Chicago, Illinois, United States (Hybrid)
2 Weeks ago
Epic Games - Principal Programmer, Horde

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vaughan, Ontario, Canada

Scanline VFX - Lead Compositor

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Vancouver, British Columbia, Canada (Remote)
2 Months ago
eidos Montreal - Senior Technical Designer

eidos Montreal

Montréal, Québec, Canada (Hybrid)
3 Weeks ago
Xsolla - Database Administrator

Xsolla

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Blazesoft - Senior Manager, Performance Marketing (iGaming)

Blazesoft

Vaughan, Ontario, Canada (On-Site)
6 Months ago
Axiom Zen - Don’t See a Fit? Reach Out Anyway!

Axiom Zen

Canada (Remote)
1 Month ago
Haven Studios  Inc  - Senior UI Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
3 Months ago
Motorola Solutions - Technical Support Analyst

Motorola Solutions

Canada (On-Site)
1 Week ago
Haleon - Senior Brand Manager

Haleon

Mississauga, Ontario, Canada (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

The Walt Disney Company - Senior Software Engineer - Activation

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
Hedra - Senior Full-Stack Engineer

Hedra

San Francisco, California, United States (On-Site)
2 Months ago
Google - Software Engineering Manager II, Site Reliability Engineering

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Visual Concepts - Senior Backend Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
8 Months ago
Sporty Group - Software Engineering Team Lead- LatAm

Sporty Group

(Remote)
6 Months ago
Limit Break - Senior Unity Engineer (Japan)

Limit Break

Tokyo, Japan (On-Site)
1 Month ago
Flow - Senior/Staff Backend Software Engineer

Flow

Palo Alto, California, United States (Hybrid)
7 Months ago
Canva - Senior Backend Engineer - Support Automation and AI Enablement

Canva

Melbourne, Victoria, Australia (Remote)
2 Months ago
Google - Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
SparkCognition - Software Engineer (Scala_Backend)

SparkCognition

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Blazesoft LTD. is a fast-growing technology company and provider of leading online social games. With offices located in Toronto, Ontario, Canada, we’re passionate about creating immersive and cutting-edge gaming experiences. We pride ourselves on a culture of creativity, collaboration, and innovation, and we’re always looking for talented individuals to join our team. We are looking for people that strive to be part of a fast-paced, collaborative, and innovative culture. If you are interested in being part of the company, then apply now.

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

Toronto, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

Vancouver, British Columbia, Canada (Hybrid)

Vaughan, Ontario, Canada (On-Site)

Vaughan, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Blazesoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug