Job Summary
A content delivery network and cloud service provider is filling a position for a Remote Senior Quick Emulator Software Engineer.
Core Responsibilities Include:
- Working on the virtualization stack (QEMU, QAPI, QMP) and VM optimization
- Participating in all compute product and component design reviews to suggest improvements
- Working on the software running on the hosts in our data centers
Must meet the following requirements for consideration:
- Bachelors degree in Computer Science or related field
- Have 5 years of relevant experience
- Write organized, efficient, and well documented C/C++ code
- Understand the Linux operating system, the kernel and virtualization
- Demonstrate your experience with QEMU, Scheduling, Live migrations, memory organization, API, debugging, async IO
- Possess a good understanding of storage, networking protocols, and software algorithms in distributed systems