Vietnam

Corsair Memory Inc. is hiring a Firmware Engineer

Responsibilities

  • Create and maintain firmware for HID devices using ARM Cortex-M and RISC-V microcontrollers
  • Develop communication protocols including USB HID, Bluetooth Low Energy HID, and 2.4GHz proprietary wireless
  • Work with hardware teams to select MCUs, define pinouts, and verify circuit designs
  • Build secure and reliable firmware update systems such as USB-based Device Firmware Upgrade (DFU)
  • Implement bootloader functionality to support field updates
  • Design and manage RGB LED effects including animations, brightness adjustment, and host synchronization
  • Develop firmware for LCD displays covering UI layout, menu interaction, and live data presentation
  • Optimize code for performance, memory usage, and low-power operation
  • Write well-structured, modular, and maintainable C or C++ code
  • Partner with manufacturing teams to establish testing procedures and automate validation processes
  • Document firmware architecture, application programming interfaces, and version history
Required Skills
C++SPII2CDebugging
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Corsair Memory Inc.
Corsair Memory Inc. builds and sells high-performance computer hardware, including memory, storage, power supplies, and gaming peripherals such as HID devices.
All jobs at Corsair Memory Inc. Visit website
Job Details
Department Engineering
Category embedded
Posted 3 months ago