Canada

Qualcomm · (Canada) · posted Oct 1, 2026

Open to candidates in Canada

mid

You apply on the company's own site. We never charge to apply.

What this role actually asks for

Extracted by RemoteHunt

Must have

  • •Experience coding in C, C++ or Rust
  • •Experience with disassembled code
  • •Experience with VLIW architecture
  • •Experience with Open Source communities
  • •Ability to work with QEMU, LLVM, Linux kernel

Tools and technologies

CC++RustQEMULLVM

The full posting

Qualcomm | Canada | Full Time | Engineer | Remote(Canada)| QEMU My team is looking to hire a ~entry-level software developer to help us design and extend QEMU support [1] for the Hexagon DSP [2]. We're looking for candidates who have experience coding in C, C++ or Rust* and who aren't afraid of rolling up their sleeves and poring over disassembled code.

This particular architecture is a bit more challenging than most, because it's a bit unique. It's a VLIW [3], so it's a great opportunity to learn about an interesting architecture. Millions of Hexagon DSPs are out there, most are found in DragonWing/Snapdragon/DragonFly SoCs for Laptops, Android phones, cars and more!

We collaborate a lot with Open Source communities like QEMU, LLVM [4], the Linux kernel [5], and more. I love being able to work on Open Source software at my day job. You can contact me directly (email addr is in my HN user link).

If you don't have experience with QEMU - don't worry! Most of us didn't have any experience with it until recently, too. The rest of the team you'd work with lives mostly in Canada, EU, US. * Rust experience may serve the role well but we don’t (yet) have any product software in Rust. [1] https://github.com/qemu/qemu/tree/master/target/hexagon [2] https://en.wikipedia.org/wiki/Qualcomm_Hexagon [3] https://en.wikipedia.org/wiki/Very_long_instruction_word [4] https://foundation.llvm.org/docs/sponsors/ [5] https://www.linuxfoundation.org/our-members-are-our-superpow...

Send this job to a friend:TelegramWhatsApp

Similar remote jobs

Is this one actually worth your time?

RemoteHunt scores every remote job 0–100 against your own resume, so you apply to the handful that fit instead of the hundred that don't. Free plan, no card required.