> Markdown version of [/jobs/ext/4519682-scientific-software-engineer-virtual-machine-emulation](https://www.wearedevelopers.com/jobs/ext/4519682-scientific-software-engineer-virtual-machine-emulation). 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). --- # Scientific Software Engineer - Virtual Machine & Emulation - **Company:** QuEra Computing Inc. - **Location:** Boston, MA, United States - **Salary:** $102,400.0 - $166,400.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Profiling, Code Review, Continuous Integration, Software Debugging, Emulators, Field-Programmable Gate Array (FPGA), Hardware Design, Quantum Computing, Simulation Software, Software Engineering, Virtual Machines, Data Logging, Information Technology, Hardware Infrastructure, Software Version Control, Programming Languages - **Published:** November 2, 2026 - **Apply:** https://www.careerbuilder.com/job-details/scientific-software-engineer-virtual-machine-emulation-boston-ma--5fcc823a-4372-401f-ac8b-72a073826e66 ## About the Role Science Software, Software Engineering, Virtual Machine (VM), Software Engineering, Team Player, Hardware Components, Science Software, Physics, Hardware Design and Simulation Software, Hardware Simulation, * Masters in Computer Science with focus on quantum computation/architecture/programming language/compiler, or equivalent professional experience * Enthusiastic about building tools used by non-software developers * Experience with bytecode interpreters, CPython interpreter * Experience with modern C/C++ projects and tooling around those projects * Experience with hardware emulation and VM development, especially for novel/heterogeneous architectures * Experience with Static Single Assignment intermediate representations-based compiler * Knowledge of the full lifecycle of software development, including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation, * Ph.D. in Computer Science with focus on quantum computation/architecture/programming language/compiler, or equivalent professional experience * Experience with compiled languages such as Rust, C++, Julia * Experience with FPGA programming * knowledge in quantum physics and AMO physics * knowledge in quantum error correction * Contribution to existing open-source libraries ## Description QuEra Computing Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum computers. You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address fascinating challenges, ranging from classical compiler techniques to direct integration with low-level hardware components. Directly interacting with our compiler toolchain Kirin, you will be building QuEra's multi-level hardware simulation tools across compiler pipeline together with experimental & computational physicists. This involves the development of new features and infrastructure for simulating hardware execution. You will be co-designing compilers and hardware simulation infrastructure for the next generation of quantum computing using cutting-edge neutral-atom and quantum error correction technologies. This new direction involves multiple new challenges in both engineering and science. Responsibilities * Develop and maintain a multi-level hardware virtual machine that emulates QuEra's domain-specific language (DSL) for pulse-level programs and its associated compilation stack * Support integration into control stack * Collaborate with Quantum Error Correction (QEC) scientists and hardware control team to plan and simulate hardware features required for executing QEC algorithms * Collaborate with other members of the scientific software team to perform gate-level and atom-move hardware simulation, We consistently monitor external market data and update base salary ranges accordingly. We determine base compensation decisions on several factors, including as geographic placement, role-specific knowledge, skills, and/or experience. In addition to our base salary offerings, we also provide equity grants for all new hires.