Firmware Engineer

Global-Talent-Exchange

China
Full time
3 Yrs
Job Openings: 1

Required Skills:

C

C++

I2C

SPI

UART

ADC

PWM

C

C++

MCU software development

ARM Cortex-M4

M33 core MCUs

Bluetooth chip platforms

DSP development

I2C

SPI

UART

ADC

PWM

Job Responsibilities

  • 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.
  • 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.
  • Bachelor's degree or above in Electronics, Communications, or Computer Science; 3+ years of relevant work experience.
  • Familiar with MCU software development, proficient in C/C++ programming; understanding of electronic design principles and familiar with electronic schematic design.
  • Familiar with wireless product hardware platforms: ARM Cortex-M4, M33 core MCUs (e.g., Nordic/NXP/Nation MCU platforms).
  • Familiar with the working principle and drive debugging of linear vibration motors, with experience in similar product firmware development.
  • Familiar with firmware development for Bluetooth chip platforms such as Airoha/Action, with project product development experience.
  • 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).
  • Familiar with common peripheral interfaces (I2C, SPI, UART, ADC, PWM, etc.).
  • Possesses excellent teamwork and communication skills.

Pre-Requisites

Our organization is proud to be an Equal Opportunity Employer. We believe that diverse teams drive better ideas, better products, and a stronger culture. We are committed to providing an inclusive, respectful, and fair workplace for every employee across all the countries we operate in. 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 under local laws. Where needed, we provide reasonable accommodations - including for disability or religious practices - to ensure every team member can perform and contribute at their best.

Are you game?

About Company

Global-Talent-Exchange
https://globaltalex.com/
Discover high-impact roles Worldwide
10-20 Employees
Information Technology & Services