<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>92fcea2a-3be</externalid>
      <Title>Firmware Engineer</Title>
      <Description><![CDATA[<p>We are seeking a skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, implementing, and maintaining embedded firmware for HID devices based on ARM Cortex-M and RISC-V platforms. Your tasks will include developing USB HID, BLE HID, and 2.4GHz proprietary HID protocols, collaborating with hardware engineers to define MCU selection, pin mapping, and schematic validation, implementing firmware update mechanisms, and controlling RGB LED lighting effects.</p>
<p>You will work closely with our manufacturer to define test strategies and automate validation where applicable. You will also maintain documentation for firmware architecture, APIs, and versioning.</p>
<p>To be successful in this role, you will need a Bachelor&#39;s degree in Electrical Engineering, Computer Engineering, or a related field, and at least 2 years of experience in embedded firmware development for Cortex-M, RISC-V, or similar MCUs. You will also need proficiency in C/C++ and real-time embedded systems development, familiarity with communication interfaces/protocols such as USB, SPI, I2C, proprietary 2.4G, and BLE, and proficiency with debugging tools such as JTAG/SWD, oscilloscopes, and protocol analyzers (USB, BLE, RF).</p>
<p>Preferred qualifications include knowledge of USB-IF certification process and HID descriptor design, experience with CI/CD for embedded systems, and familiarity with power profiling tools and energy-aware design.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C/C++, Embedded Systems Development, ARM Cortex-M, RISC-V, USB HID, BLE HID, 2.4GHz Proprietary HID, JTAG/SWD, Oscilloscopes, Protocol Analyzers (USB, BLE, RF), USB-IF Certification Process, HID Descriptor Design, CI/CD for Embedded Systems, Power Profiling Tools, Energy-Aware Design</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>CORSAIR</Employername>
      <Employerlogo>https://logos.yubhub.co/corsair.com.png</Employerlogo>
      <Employerdescription>CORSAIR is a company that designs and manufactures computer peripherals and components.</Employerdescription>
      <Employerwebsite>https://www.corsair.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://edix.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/8726</Applyto>
      <Location>Hochiminh City</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
    <job>
      <externalid>0c83144f-ab0</externalid>
      <Title>Firmware Engineer</Title>
      <Description><![CDATA[<p>We are seeking a skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, implementing, and maintaining embedded firmware for HID devices based on ARM Cortex-M and RISC-V platforms. Your tasks will include developing USB HID, BLE HID, and 2.4GHz proprietary HID protocols, collaborating with hardware engineers to define MCU selection, pin mapping, and schematic validation, implementing firmware update mechanisms, and controlling RGB LED lighting effects.</p>
<p>You will work closely with our manufacturing team to define test strategies and automate validation where applicable. You will also maintain documentation for firmware architecture, APIs, and versioning.</p>
<p>To be successful in this role, you will need a Bachelor&#39;s degree in Electrical Engineering, Computer Engineering, or a related field, and at least 2 years of experience in embedded firmware development for Cortex-M, RISC-V, or similar MCUs. You will also need proficiency in C/C++ and real-time embedded systems development, familiarity with communication interfaces/protocols such as USB, SPI, I2C, proprietary 2.4G, and BLE, and proficiency with debugging tools such as JTAG/SWD, oscilloscopes, and protocol analyzers (USB, BLE, RF).</p>
<p>If you have knowledge of USB-IF certification process and HID descriptor design, experience with CI/CD for embedded systems, and familiarity with power profiling tools and energy-aware design, these will be considered as preferred qualifications.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C/C++, ARM Cortex-M, RISC-V, USB HID, BLE HID, 2.4GHz proprietary HID, MCU selection, pin mapping, schematic validation, firmware update mechanisms, RGB LED lighting effects, debugging tools, JTAG/SWD, oscilloscopes, protocol analyzers, USB-IF certification process, HID descriptor design, CI/CD for embedded systems, power profiling tools, energy-aware design</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>CORSAIR</Employername>
      <Employerlogo>https://logos.yubhub.co/corsair.com.png</Employerlogo>
      <Employerdescription>CORSAIR is a technology company that designs and manufactures computer peripherals and components.</Employerdescription>
      <Employerwebsite>https://www.corsair.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://edix.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/8726</Applyto>
      <Location>Hochiminh City</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
    <job>
      <externalid>1fd8dd4c-a17</externalid>
      <Title>Senior Firmware Engineer</Title>
      <Description><![CDATA[<p>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.</p>
<p><strong>What you&#39;ll do</strong></p>
<p>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&#39;s firmware, supporting the development of products such as vibration headphones/keyboards/mouse/gaming chairs.</p>
<p><strong>What you need</strong></p>
<ul>
<li>Bachelor&#39;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.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>MCU software development, C/C++ programming, electronic design principles, DSP development, USB HID, BLE protocols</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Razer</Employername>
      <Employerlogo>https://logos.yubhub.co/razer.com.png</Employerlogo>
      <Employerdescription>Razer is a global leader in gaming technology, committed to creating innovative products and experiences that define the ultimate gaming experience.</Employerdescription>
      <Employerwebsite>https://razer.wd3.myworkdayjobs.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Shenzhen/Senior-Firmware-Engineer_JR2025006639</Applyto>
      <Location>Shenzhen</Location>
      <Country></Country>
      <Postedate>2025-12-26</Postedate>
    </job>
  </jobs>
</source>