Back to all jobs

Software Developer at Qualcomm

HackerNews
Apply NowSign in to track
AI-enhanced for better readability

Job Overview

  • Company: Qualcomm
  • Location: Canada (Remote)
  • Type: Full Time
  • Focus: QEMU / Hexagon DSP

About the Role

My team is looking to hire a software developer to help us design and extend QEMU support for the Hexagon DSP.

This role involves working with a unique VLIW (Very Long Instruction Word) architecture. Millions of Hexagon DSPs are currently in use, powering DragonWing/Snapdragon/DragonFly SoCs for laptops, Android phones, cars, and more.

We collaborate extensively with Open Source communities, including QEMU, LLVM, and the Linux kernel.

Requirements

  • Experience coding in C, C++, or Rust.
  • Willingness to pore over disassembled code.
  • Note: Rust experience is beneficial, though the team does not currently have product software written in Rust.
  • Note: Prior experience with QEMU is not required; most of the team learned it on the job.

Team Information

  • The team is distributed, with members located primarily in Canada, the EU, and the US.

How to Apply

Similar jobs