> Markdown version of [/jobs/ext/506090-emulation-engineer-risc-v](https://www.wearedevelopers.com/jobs/ext/506090-emulation-engineer-risc-v). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Emulation Engineer - RISC -V - **Company:** Qualcomm - **Location:** Cupertino, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $167,100.0 - $250,700.0 - **Contract:** Permanent contract - **Skills:** X86 Architecture, Systems Engineering, ARM Architecture, C++ (Programming Language), Communications Protocols, Computer Engineering, Computer Literacy, Software Debugging, Linux, Emulators, Firmware, Hardware Design, Hypervisor, Python (Programming Language), Kernel-Based Virtual Machine, Systems Development Life Cycle, Real-Time Operating Systems, Reduced Instruction Set Computing, Software Engineering, System Software, SystemVerilog, Tcl (Programming Language), Xen Servers, Infrastructure Automation Frameworks, Information Technology - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e2823b845cfd6a46 ## About the Role Do you have experience in Verification (System development task)?, * 8+ years of industry experience * Bachelor's, Master's, or PhD in a relevant engineering field * Strong domain knowledge of computer architectureAbility to work independently and across geographies * Technical Background Emulation & Prototyping * Hands-on experience with commercial emulation platforms (Palladium, Mentor Veloce) and/or prototyping platforms (Protium, Primo, HAPS) * Expertise in transactor development, virtual prototyping, and advanced verification techniques (assertions, coverage, UPF) Hardware Design & Verification * Solid understanding of modern SystemVerilog for design and verification * Experience isolating and reproducing silicon bugs in emulation Software & Debug * Strong software development in compiled (C/C++) and interpreted (Python, Tcl) languages * Proven hardware/software co-debug skillsWorking knowledge of firmware, OS (Linux, RTOS), and hypervisor (Xen, KVM) stacks for embedded and server applications Architecture & Interfaces Familiarity with CPU architectures (RISC-V, x86, ARMv8), coherent communication protocols, and standard IO interfaces Infrastructure & Tooling * Experience building and maintaining production infrastructure automation, including execution * pipelines and observability and reporting frameworks, * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience., Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 3+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience. OR PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience. ## Description You will work cross-functionally across all pre-silicon disciplines - architecture, microarchitecture, design, design verification, software, performance, and emulation/prototyping - communicating clearly across teams and geographies to develop, debug, and maintain complex system-level hybrid execution environments. These environments enable pre-silicon bring-up of system software and performance benchmarking workloads. ## Related Videos - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Prototyping with Hardware and the Web](https://www.wearedevelopers.com/videos/651-prototyping-with-hardware-and-the-web) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [How to Write a CV and Interview if You Don't Fully Qualify For The Job](https://www.wearedevelopers.com/magazine/183-how-to-write-a-cv-and-interview-if-you-don-t-fully-qualify-for-the-job) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)