Firmware Engineer

Reposted 6 Hours Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Mid level
Gaming • Hardware • Sports
The Role
The Firmware Engineer will design and maintain embedded firmware for HID devices, implement communication protocols, collaborate with hardware teams, and optimize performance.
Summary Generated by Built In

Position Summary, Responsibilities and Expectations:

• Design, implement, and maintain embedded firmware for HID devices based on ARM Cortex-M and RISC-V platform
• Develop USB HID, BLE HID, and 2.4Ghz proprietary HID protocols.
• Collaborate with hardware engineers to define MCU selection, pin mapping, and schematic validation.
• Implement firmware update mechanisms(e.g., DFU over USB) and bootloader spport.
• Implement and control RGB LED lighting effects, include animations, brightness control, and synchronization with host software.
• Develop firmware for driving and update LCD displays, include UI rendering, menu navigation, and real-time data display.
• Conduct performance tuning, code optimization, and power efficiency improvements.
• Write and maintain clean, modular, and reusable code in C or C++
• Work closely with manufacturer to define test strategies and automate validation where applicable.
• Maintain documentation for firmware architecture, APIs, and versioning

Essential Skills and Experience:

Required Qualifications:
• Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.
• 2+ years of experience in embedded firmware development for Cortex-M, RISC-V or similar MCUs.
• Proficiency in C/C++ and real-time embedded systems development.
• Familiarity with communication Interface/protocol such as USB, SPI, I2C, Proprietary 2.4G and BLE. 
• Proficient with debugging tools such as JTAG/SWD, oscilloscopes, and protocol analyzers (USB, BLE, RF)
Preferred Qualifications:
• Knowledge of USB-IF certification process and HID descriptor design.
• Experience with CI/CD for embedded systems (e.g., Jenkins, GitLab CI).
• Familiarity with power profiling tools and energy-aware design.
 

Skills Required

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
  • 2+ years of experience in embedded firmware development for Cortex-M, RISC-V or similar MCUs
  • Proficiency in C/C++ and real-time embedded systems development
  • Familiarity with communication Interface/protocol such as USB, SPI, I2C, Proprietary 2.4G and BLE
  • Proficient with debugging tools such as JTAG/SWD, oscilloscopes, and protocol analyzers (USB, BLE, RF)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Fremont, CA
1,800 Employees
Year Founded: 1994

What We Do

Founded in 1994, CORSAIR has grown from pioneering the high-performance DRAM market into one of the world’s leading providers of high-performance PC peripherals and components. CORSAIR offers a complete range of products to equip gamers, enthusiasts and e-sports athletes.

Why Work With Us

What does it mean to be part of the Corsair Team? It means being part of a winning culture that stems from the products we develop, the customers we build them for and most of all our employees who make it all happen.

Gallery

Gallery

Similar Jobs

Mastercard Logo Mastercard

Analyst, Business Development

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Hoàn Kiếm, Ha Nội, VNM
38800 Employees

Mastercard Logo Mastercard

Manager, Account Management

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Hoàn Kiếm, Ha Nội, VNM
38800 Employees

Mastercard Logo Mastercard

Senior Specialist, Customer Success - Security Solutions

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Quận 1, Ho Chi Minh, VNM
38800 Employees

Airwallex Logo Airwallex

Business Development Manager

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
In-Office or Remote
Ho Chi Minh City, VNM
2000 Employees

Similar Companies Hiring

Turion Space Thumbnail
Aerospace • Artificial Intelligence • Hardware • Information Technology • Software • Defense • Manufacturing
Irvine, CA
150 Employees
ARB Interactive Thumbnail
Gaming • Software
Miami, Florida
175 Employees
Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account