Software Engineer (Windows Device)

ALTROCKS TECH PTE. LTD.
Full-time Singapore, Singapore Software Architecture & Engineering
Posted:
February 25, 2026
Location:
Singapore, Singapore, Singapore

Job Description

Qualifications

  • Strong experience developing software for Windows-based systems
  • Solid understanding of hardware-to-PC communication concepts
  • Experience with serial communication, including COM ports and USB-to-Serial converters.
  • Familiarity in using version control software like GitLab.
  • Experience working with USB-HID devices, including standard and custom HID implementations.
  • Experience communicating with devices over Ethernet using TCP/IP.
  • Experience integrating third‑party hardware using vendor‑provided drivers and SDKs
  • Experience designing and implementing communication protocols from technical documentation
  • Experience with inter‑process or inter‑application communication on Windows
  • Practical knowledge of one or more of the following:
    • TCP/IP socket communication (Winsock)
    • RESTful API design and implementation
    • Client/server architectures
    • ...

Apply for this Job

Submit your application for the Software Engineer (Windows Device) position at ALTROCKS TECH PTE. LTD..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Singapore, Singapore
Posted: February 25, 2026
Deadline: April 06, 2026