Q
Posted 5 hours ago
Scientific Software Engineer
QuEra Computing Inc.Scientific Software Engineer - Virtual Machine & Emulation
Requirements
Masters in Computer Science, Experience with bytecode interpreters, Experience with C/C++, Hardware emulation experience, SSA compiler experience
Skills
C#PythonQuantum Computing
About the role
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
Requirements
- Masters in Computer Science with focus on quantum computation, architecture, programming language, or compiler
- Experience with bytecode interpreters or CPython interpreter
- Experience with modern C/C++ projects and tooling
- Experience with hardware emulation and VM development for novel/heterogeneous architectures
- Experience with Static Single Assignment (SSA) intermediate representations-based compilers
- Knowledge of the full software development lifecycle (version control, code review, testing, CI/CD, debugging)
Preferred Qualifications
- Ph.D. in Computer Science with focus on quantum computation, architecture, programming language, or compiler
- Experience with compiled languages such as Rust, C++, or Julia
- Experience with FPGA programming
- Knowledge in quantum physics, AMO physics, or quantum error correction
- Contributions to existing open-source libraries
About the Company
QuEra Computing Inc. seeks to solve unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum computers.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeScientific Software Engineer
QuEra Computing Inc. · Boston
