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