Qualcomm
Qualcomm is hiring an entry-level software engineer in Canada to design and extend QEMU support for the Hexagon DSP, working remotely.
Skills
Domains
Show original post
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/sponsors/ [5] https://www.linuxfoundation.org/our-members-are-our-superpower-2/
Top candidate matches
10derpyzza
any
Candidate in Pakistan seeking remote work, with experience in systems and graphics-oriented development across C/C++, Rust, Go, Python, TypeScript, Lua, and OpenGL.
jeenuv
any
System software engineer with strong low-level background and current low-latency/HFT experience, seeking roles adjacent to systems, functional programming, distributed systems, or tooling.
Zak
any
Freelance software engineer experienced in web technologies and functional languages, seeking remote contract work and interested in embedded/systems programming.
hugoarnal
any
Teaching Assistant at Epitech seeking a full-time 4-month internship in low-level, systems, networking, or DevOps work, based in Lyon and open to remote within Europe/Paris timezone.
lawn
any
Sweden-based developer open to remote work, with experience in Rust, Elixir, Python, PostgreSQL, JavaScript/TypeScript, Kubernetes, Terraform, and systems programming languages.
bitwize
any
Jeff in Gulfport, MS is an experienced programmer seeking remote work in technical teams, especially data engineering and application development.
BrentPollard
any
Toronto-based remote candidate focused on privacy, security, and compliance, with experience in Postgres, Python, AWS, and multi-language development.
dumindunuwan
any
Rust/Go developer in Sri Lanka seeking on-site roles with visa sponsorship, willing to relocate and preferring Singapore.
ska80
any
Developer based in Bishkek seeking remote or relocation opportunities, with experience in C, Common Lisp, and PostgreSQL, and a preference for complex, non-standard low-level work.
boznz
any
Early-retired technologist in Marlborough, New Zealand seeking any level of work, with experience in C, SQL, and electronics, and open to remote roles or relocation within NZ/Australia.