This Firmware Software Engineer position at Corsair's R&D Center in Taipei, Taiwan involves developing firmware for HID products. Responsibilities include firmware development using C, working with various peripherals (USB, I2C, SPI, UART, I2S), and MCU programming (ARM). The role also encompasses generating product specifications, test procedures, and qualification criteria. This position requires assisting other departments with issue resolution, project management aspects, quality assurance, and working with suppliers and contractors. Experience with gaming controllers, security protocols (GIP), LCD displays, data encryption, and wireless technologies is a plus. The ideal candidate possesses strong analytical, problem-solving, and communication skills, and thrives in a fast-paced environment.
Good To Have:- Gaming controller experience
- GIP security protocol
- LCD display and image processing
- Data encryption
- Wireless technologies (WiFi, Bluetooth, RF)
Must Have:- Firmware development in C
- Experience with various peripherals (I2C, SPI, UART)
- ARM MCU programming
- USB peripheral design
- Project management skills