Firmware Engineer

Razer

Shenzhen, China
On-site
Mcu software development
C/c++ programming
Wireless product hardware platforms
Razer is seeking a Firmware Engineer to join their team in Shenzhen, China, focusing on the design and development of haptic system firmware for gaming products. The ideal candidate will have relevant experience in firmware development, particularly with MCU platforms and Bluetooth technology, and a strong foundation in C/C++ programming

Job Summary

  • Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team.
  • Responsible for the design, development, troubleshooting, and debugging of drivers for the Happtic system's firmware.
  • Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience.

Matching Summary

Match Score: 85

Razer is seeking a Firmware Engineer to join their team in Shenzhen, China, focusing on the design and development of haptic system firmware for gaming products. The ideal candidate will have relevant experience in firmware development, particularly with MCU platforms and Bluetooth technology, and a strong foundation in C/C++ programming.

Skills & Requirements

Must-have

  • MCU software development
  • C/C++ programming
  • Wireless product hardware platforms
  • Linear vibration motor principles
  • Bluetooth chip platforms
  • Peripheral interfaces (I2C, SPI, UART, ADC, PWM)

Nice-to-have

  • DSP development experience
  • Teamwork and communication skills

Key Requirements

  • 3+ years of relevant work experience
  • Bachelor's degree in Electronics, Communications, or Computer Science
  • Familiar with ARM Cortex-M4, M33 core MCUs
  • Familiar with Airoha/Action Bluetooth chip platforms
  • Familiar with MCU ARM M4 DSP libraries, USB HID, BLE protocols

Work Rights

Not specified

Tailored Resume

Cover Letter