Microsoft

Firmware Engineer (contract)

Job Description

Posted on: 
2026-01-17

Responsibilities

  • Author and develop firmware for Qualcomm-based wireless gaming audio headsets
  • Write and maintain C/C++ code to implement core functionality and product features
  • Bring up and integrate new features for the gaming accessories ecosystem
  • Debug and troubleshoot embedded systems using specialized hardware and tools
  • Collaborate with team members in a co-located lab environment
  • Test and validate firmware on physical devices and prototypes
  • Participate in technical design discussions and code reviews

Job Requirements

  • Expert-level proficiency in C/C++ programming
  • Extensive experience with embedded firmware development
  • Strong embedded device debugging capabilities
  • Deep knowledge of Qualcomm firmware and toolchain environments
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field preferred
  • Understanding of USB protocols and implementations
  • Knowledge of BR/EDR and BLE wireless technologies
Apply now

More job openings