Senior Firmware Engineer

Razer

Job Summary

The Senior Firmware Engineer will collaborate with engineers to plan and implement product features, focusing on the design, development, troubleshooting, and debugging of drivers for haptic systems. This role supports the development of innovative gaming products like vibration headphones, keyboards, mice, and gaming chairs, contributing to Razer's mission to revolutionize the gaming experience globally.

Must Have

  • Bachelor's degree in Electronics, Communications, or Computer Science
  • 3+ years of relevant work experience
  • Proficient in English listening, speaking, reading, and writing
  • Familiar with MCU software development
  • Proficient in C/C++ programming
  • Understand electronic design principles
  • Familiar with electronic schematic design
  • Familiar with ARM Cortex-M4, M33 core MCUs (Nordic/NXP/Nation)
  • Familiar with linear vibration motor working principle and drive debugging
  • Experience in similar product firmware development
  • Familiar with Airoha/Action Bluetooth chip platforms firmware development
  • Familiar with common peripheral interfaces (I2C, SPI, UART, ADC, PWM)

Good to Have

  • Familiar with MCU ARM M4 DSP libraries
  • DSP development experience (FFT, FIR, IIR, sine wave generation)
  • Excellent teamwork and communication skills

Perks & Benefits

  • Opportunity to make a global impact
  • Work across a global team
  • Gamer-centric #LifeAtRazer experience
  • Accelerated personal and professional growth
  • Certified a Great Place to Work® (US and Singapore)
  • Recognized as a Singapore Top Employer

Job Description

Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.

Job Responsibilities/ 工作职责:

1. Collaborate with other engineers and project team members to estimate workload and plan product implementation based on requirements documents. Participate in code design and code review;

2. Responsible for the design, development, troubleshooting, and debugging of drivers for the Happtic system's firmware, supporting the development of products such as vibration headphones/keyboards/mouse/gaming chairs.

Pre-Requisites/ 任职要求:

1. Bachelor's degree or above in Electronics, Communications, or Computer Science; 3+ years of relevant work experience;

2. Familiar with MCU software development, proficient in C/C++ programming; understanding of electronic design principles and familiar with electronic schematic design.

3. Familiar with wireless product hardware platforms: ARM Cortex-M4, M33 core MCUs (e.g., Nordic/NXP/Nation MCU platforms).

4. Familiar with the working principle and drive debugging of linear vibration motors, with experience in similar product firmware development.

5. Familiar with firmware development for Bluetooth chip platforms such as Airoha/Action, with project product development experience.

6. Familiar with MCU ARM M4 DSP libraries, USB HID, BLE protocols; DSP development experience preferred (e.g., familiar with FFT, FIR, IIR, sine wave generation and superposition algorithms).

7. Familiar with common peripheral interfaces (I2C, SPI, UART, ADC, PWM, etc.).

8. Possesses excellent teamwork and communication skills.

About Us

At Razer, you’ll be at the forefront of the most exciting industry in the world: gaming. As gaming evolves, so does the ecosystem that powers it: hardware, software and services. Guided by our mission “For Gamers. By Gamers.”, we create cutting-edge products and experiences that define the ultimate gameplay. Staying true to our mission, we’re relentlessly pushing boundaries and leading the charge in AI for gaming, shaping the future of the industry. At Razer, you won’t just witness this evolution; you’ll help drive it.

Joining Razer means being part of a global mission to bring gamers closer to the games they love. Whether you’re crafting the next generation of gaming gear or powering our global operations behind the scenes, you’ll take on meaningful work in a truly international, cross-cultural environment. The journey toward Being Phenomenal isn’t always easy, but gamers excel through teamwork, grit, and problem-solving. Our people are what make Razer exceptional. Together, we’ll take Razer to even greater heights.

Razer is proud to be certified a Great Place to Work® in both the United States and Singapore, and recognized as a Singapore Top Employer by the Top Employer Institute, reflecting our commitment to making your journey here a rewarding one.

Equal Opportunity Employer

At Razer, we believe diverse teams build better ideas and a stronger culture. We are committed to providing an inclusive, respectful, and fair workplace for every employee. We do not discriminate on the basis of race, ethnicity, colour, nationality, ancestry, religion, age, sex, sexual orientation, gender identity or expression, disability, marital status, or any other characteristic protected by the laws of the countries we operate in. We also provide reasonable accommodations where needed — including for disability or religious practices — so every team member can perform and contribute at their best.

8 Skills Required For This Role

Team Management Communication Problem Solving Excel Cpp Game Texts Principle Algorithms