Full-Time

Firmware Software Engineer at Corsair

Company Corsair
Location Taipei City
How You'll Work Onsite
Level Mid
Sector Technology
Posted Posted 1 days ago

Job Description

We are seeking a skilled Firmware Software Engineer to join our team in Taipei, Taiwan. As a Firmware Software Engineer, you will be responsible for developing and maintaining firmware for our HID products, including keyboards, mice, gaming controllers, and audio products. You will work closely with our cross-functional team to bring our products from concept to implementation and into production.

Key responsibilities include:

  • Developing and maintaining firmware for HID products
  • Validating and testing firmware for quality and reliability
  • Collaborating with our engineering, marketing, operations, quality, and regulatory teams
  • Analyzing and resolving software and firmware issues
  • Documenting project-related information, such as flow diagrams, requirement specifications, and test schedules

Requirements include:

  • Bachelor's or Master's degree in Computer Science or equivalent
  • Minimum 2 years of relevant engineering experience in firmware development
  • Strong programming skills in C language
  • Experience with designing for USB peripherals, I2C, SPI, UART, I2S, and other peripheral control
  • Familiarity with ARM MCU programming and general-purpose microcontrollers
  • Knowledge of digital hardware circuit and low-power and battery-powered designs
  • Excellent problem-solving and decision-making skills
  • Ability to work in a fast-paced, limited-resource environment

Preferred skills include:

  • Experience with gaming controllers for Xbox, PlayStation, Nintendo Switch, and mobile devices
  • Knowledge of GIP security protocol, LCD displays, and image processing
  • Data encryption and security
  • Creating and maintaining communication protocols
  • Test equipment such as oscilloscopes, USB analyzers, and WiFi analyzers
  • Wireless products based on WiFi, Bluetooth, and RF technologies

If you are a motivated and detail-oriented individual with a passion for firmware development, we encourage you to apply for this exciting opportunity.

Job feed automation by YubHub

Skills & Requirements

C language USB peripherals I2C SPI UART I2S ARM MCU programming General-purpose microcontrollers Digital hardware circuit Low-power and battery-powered designs Gaming controllers GIP security protocol LCD displays Image processing Data encryption and security Communication protocols Test equipment Wireless products

Similar Jobs

Full-Time

Manager, Product Engineering

Corsair Gaming
Hochiminh City
More Info
Full-Time

Country Sales Manager, Taiwan

CORSAIR
Taipei, Taiwan
More Info
Full-Time

Document Control Analyst

CORSAIR Careers
Taoyuan
More Info
Full-Time

Product Manager – HID

Corsair
New Taipei City
More Info
Full-Time

Partnerships Coordinator

Corsair
New Taipei City
More Info

Receive the latest articles in your inbox

Join the Houtini Newsletter

Practical AI tools, local LLM updates, and MCP workflows straight to your inbox.