.net Backend Developer (hardware Integration)

Markham, ON, CA, Canada

Job Description

.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 with real-world devices? If you're looking for an opportunity where your technical skills directly impact product performance and user experience, this role is for you.


We're looking for a

.NET Backend Developer with Hardware Integration experience

to join a growing team building innovative land-based gaming systems. You'll play a key role in developing backend services, integrating hardware peripherals, and ensuring seamless communication between software and physical components.


Key Responsibilities


------------------------

Develop backend modules in

C# (.NET)

for land-based gaming terminals. Implement communication layers to integrate devices such as

printers, bill validators, and button interfaces

via

RS232, USB

, and related protocols. Troubleshoot, debug, and resolve

hardware-software communication issues

. Collaborate with engineering, QA, and product teams to optimize device integration. Participate in code reviews and contribute to continuous improvement in development practices.

Professional Qualifications & Experience


---------------------------------------------

3+ years

of backend development experience using

C#/.NET

. Strong understanding of

RS232, USB

, and network protocols like

TCP/IP

and

WebSockets

. Proven ability to independently troubleshoot and resolve hardware-integration challenges. Experience building and consuming

RESTful APIs

. Strong communication skills and a collaborative mindset.

Great to Have

Experience working with

MongoDB

or other NoSQL databases. Knowledge of

PC hardware architecture

and peripheral integration. Background in industries involving device communication (e.g., kiosks, POS systems, hardware-integrated platforms).
If you're excited about working on hands-on technical challenges and building reliable systems that connect software with real-world devices, we'd love to hear from you. This role offers an opportunity to make a meaningful impact in a fast-evolving product environment.


Interested? Apply today and let's explore the next step in your career!

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3277250
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Markham, ON, CA, Canada
  • Education
    Not mentioned