Please find below the job description.
Job Title: QEMU Virtualization Architect
Duration: 18 Months
Location: Remote
Job Description:
We are hiring a QEMU Virtualization Architectwho will do SoC (System on a Chip) system platform development by working with the QEMU open source community and international standard organizations such as RISC-V international
In this role you will be a contributor to client team's QEMU platform with the goal to build a general-purpose RISC-V QEMU platform similar to ARM based SBSA (Server Base System Architecture) QEMU Machine.
You need to support new CPU instructions, and closely work with hardware and compiler engineers to deliver QEMU platform which should be able to boot firmware and OS, and run typical workloads using new CPU instructions.
Job Title: QEMU Virtualization Architect
Duration: 18 Months
Location: Remote
Job Description:
We are hiring a QEMU Virtualization Architectwho will do SoC (System on a Chip) system platform development by working with the QEMU open source community and international standard organizations such as RISC-V international
In this role you will be a contributor to client team's QEMU platform with the goal to build a general-purpose RISC-V QEMU platform similar to ARM based SBSA (Server Base System Architecture) QEMU Machine.
You need to support new CPU instructions, and closely work with hardware and compiler engineers to deliver QEMU platform which should be able to boot firmware and OS, and run typical workloads using new CPU instructions.
- Experience working on QEMU for 4-5 years
- Experience of developing hypervisor (also known as virtual machine monitor or VMM), Linux OS and drivers
- Understand architecture related to CPU, cache, memory, interrupt controller, etc.
- Professional knowledge in virtualization, Operating System, Debug, and Microprocessor Architecture
- Professional skills in C/C++ programming,Device Driver,Tool chain, SDK development
- Familiar with Unified Extensible Firmware Interface (UEFI) and Advanced Configuration and Power Interface (ACPI) and able to modify system firmware is a plus
- Excellent communication skills to work with other engineers around the world
- 10+ year system software experience with master's degree or higher preferred.