> Markdown version of [/jobs/ext/1399686-emulation-engineer-risc-v](https://www.wearedevelopers.com/jobs/ext/1399686-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:** San Diego, 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, Real-Time Operating Systems, Reduced Instruction Set Computing, Software Engineering, System Software, SystemVerilog, Tcl (Programming Language), Xen Servers, Infrastructure Automation Frameworks, Information Technology - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ad26e6c16b599fa7 ## About the Role * 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) - [WeAreDevelopers LIVE – Web Scraping, Agents, Actors and more](https://www.wearedevelopers.com/videos/1764-wearedevelopers-live-web-scraping-agents-actors-and-more) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [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) - [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) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)