Linux driver Developer
San Jose, CA · On-site
Tasks : - Determine the minimum modules required by trial and error to determine what needs to be emulated. - Integrating existing qemu modules into our device tree source or device tree blob ...
San Jose, CA · On-site
Tasks : - Determine the minimum modules required by trial and error to determine what needs to be emulated. - Integrating existing qemu modules into our device tree source or device tree blob ...
San Jose, CA · On-site
Tasks : - Determine the minimum modules required by trial and error to determine what needs to be emulated. - Integrating existing qemu modules into our device tree source or device tree blob ...
Own the Graviton bare-metal virtualization layer - KVM/QEMU VM management, subsystem start/stop, health monitoring, and fault recovery. * Develop embedded software in Rust, C, C++, or other modern ...
Own the Graviton bare-metal virtualization layer - KVM/QEMU VM management, subsystem start/stop, health monitoring, and fault recovery. * Develop embedded software in Rust, C, C++, or other modern ...
Own the Graviton bare-metal virtualization layer - KVM/QEMU VM management, subsystem start/stop, health monitoring, and fault recovery. * Develop embedded software in Rust, C, C++, or other modern ...
Own the Graviton bare-metal virtualization layer - KVM/QEMU VM management, subsystem start/stop, health monitoring, and fault recovery. * Develop embedded software in Rust, C, C++, or other modern ...
Own the end-to-end strategy for virtual modeling of complex SoC architectures, including SystemC TLM, QEMU, and hybrid simulation flows. * Architect, design, and guide the development of high ...
Own the end-to-end strategy for virtual modeling of complex SoC architectures, including SystemC TLM, QEMU, and hybrid simulation flows. * Architect, design, and guide the development of high ...
Own the Graviton bare-metal virtualization layer - KVM/QEMU VM management, subsystem start/stop, health monitoring, and fault recovery. * Develop embedded software in Rust, C, C++, or other modern ...
Own the Graviton bare-metal virtualization layer - KVM/QEMU VM management, subsystem start/stop, health monitoring, and fault recovery. * Develop embedded software in Rust, C, C++, or other modern ...
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
... QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. • Rehost unknown or sparsely documented firmware by analyzing binaries, identifying hardware dependencies, and ...
... QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. • Rehost unknown or sparsely documented firmware by analyzing binaries, identifying hardware dependencies, and ...
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
... QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. • Rehost unknown or sparsely documented firmware by analyzing binaries, identifying hardware dependencies, and ...
... QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. • Rehost unknown or sparsely documented firmware by analyzing binaries, identifying hardware dependencies, and ...
... QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. • Rehost unknown or sparsely documented firmware by analyzing binaries, identifying hardware dependencies, and ...
... QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. • Rehost unknown or sparsely documented firmware by analyzing binaries, identifying hardware dependencies, and ...
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
Responsibilities : • Own the end-to-end strategy for virtual modeling of complex SoC architectures, including SystemC TLM, QEMU, and hybrid simulation flows. • Architect, design, and guide the ...
Responsibilities : • Own the end-to-end strategy for virtual modeling of complex SoC architectures, including SystemC TLM, QEMU, and hybrid simulation flows. • Architect, design, and guide the ...
Lead the evolution from existing platforms (e.g., Proxmox) toward KVM/QEMU-based architectures * Define standards for VM lifecycle management (provisioning, scheduling, migration), performance ...
Quick apply
Lead the evolution from existing platforms (e.g., Proxmox) toward KVM/QEMU-based architectures * Define standards for VM lifecycle management (provisioning, scheduling, migration), performance ...
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
Lead the evolution from existing platforms (e.g., Proxmox) toward KVM/QEMU-based architectures * Define standards for VM lifecycle management (provisioning, scheduling, migration), performance ...
Lead the evolution from existing platforms (e.g., Proxmox) toward KVM/QEMU-based architectures * Define standards for VM lifecycle management (provisioning, scheduling, migration), performance ...
... Open flow, OVS, Qemu or VMWare Experience in dpdk application development is desirable. Knowledge on Ixia or Spirent Traffic Generator Shell / Python / Perl scripting Knowledge on Performance ...
... Open flow, OVS, Qemu or VMWare Experience in dpdk application development is desirable. Knowledge on Ixia or Spirent Traffic Generator Shell / Python / Perl scripting Knowledge on Performance ...
Woburn, MA · On-site
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
Woburn, MA · On-site
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
Woburn, MA · On-site
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
Woburn, MA · On-site
$110K - $151K/yr
Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. * Rehost unknown or sparsely documented firmware by ...
Lead the evolution from existing platforms (e.g., Proxmox) toward KVM/QEMU-based architectures * Define standards for VM lifecycle management (provisioning, scheduling, migration), performance ...
Quick apply
Lead the evolution from existing platforms (e.g., Proxmox) toward KVM/QEMU-based architectures * Define standards for VM lifecycle management (provisioning, scheduling, migration), performance ...
$125K - $165K/yr
Understanding of QEMU/KVM virtualization and managing virtualized environments. * Experience with deep learning frameworks such as PyTorch and TensorFlow , and their integration with HPC systems.
$125K - $165K/yr
Understanding of QEMU/KVM virtualization and managing virtualized environments. * Experience with deep learning frameworks such as PyTorch and TensorFlow , and their integration with HPC systems.
$100.5K - $105.8K
4% of jobs
$105.8K - $111K
10% of jobs
$111K - $116.3K
10% of jobs
$116.7K is the 25th percentile. Wages below this are outliers.
$116.3K - $121.6K
24% of jobs
The median wage is $122.6K / yr.
$121.6K - $126.9K
11% of jobs
$126.9K - $132.1K
11% of jobs
$135.4K is the 75th percentile. Wages above this are outliers.
$132.1K - $137.4K
10% of jobs
$137.4K - $142.7K
12% of jobs
$142.7K - $148K
3% of jobs
$148K - $153.2K
3% of jobs
$153.2K - $158.5K
3% of jobs
$100.5K
$127.9K
$158.5K
To thrive as a QEMU Software Engineer, you need a strong foundation in systems programming, virtualization concepts, and computer architecture, typically supported by a degree in computer science or a related field. Experience with C/C++ programming, Linux environments, version control systems like Git, and familiarity with emulation or virtualization platforms such as QEMU and KVM is essential. Strong problem-solving skills, attention to detail, and effective communication are valuable soft skills for collaborating with cross-functional teams. These skills ensure effective design, maintenance, and enhancement of virtualized environments critical for modern IT infrastructure.
A QEMU job typically involves working with QEMU, an open-source machine emulator and virtualizer. Professionals in this field develop, optimize, or maintain QEMU for use in virtualization, embedded systems, or testing environments. Responsibilities may include writing code, debugging, integrating with hypervisors, or configuring virtual machines. Roles can range from software development to system administration, depending on the specific use case.
QEMU Software Engineers often encounter challenges related to debugging complex virtualization issues and ensuring compatibility across diverse hardware architectures. Addressing these challenges typically involves deep analysis of low-level code, consistent use of robust testing frameworks, and collaborating closely with upstream open-source communities. Regular code reviews and knowledge-sharing with teammates are essential for overcoming problems and staying current with new developments in virtualization technology. Being proactive about learning and leveraging community resources can also help engineers efficiently resolve technical hurdles and drive innovation in QEMU-based projects.

Thanks & Regards
Rajesh Babu
KRG Technologies, Inc.,
661 367 8000 Ext :514
Job Description:
Skillset
- Linux driver development
- Moderate proficiency in C programming.
- Verilog design or verification.
Tasks:
- Determine the minimum modules required by trial and error to determine what needs to be emulated.
- Integrating existing qemu modules into our device tree source or device tree blob.
- Writing qemu modules for new hardware.
Sourced by ZipRecruiter
KRG Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want. By leveraging for its clients its technological edge and right-sourcing advantage, KRG in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client. Headquartered in Valencia, California, KRG employs a unique global delivery platform to minister its offerings spanning from application development and maintenance to business process reengineering. With years of hands-on domain experience and international presence, we offer state-of-the-art solutions backed by our follow-the-sun service model in the most cost effective manner. We value our clientele for the trust reposed in us and our clientele admire us for our personalized approach and deep commitment to their success. Our biggest strength lies in technical expertise of our team and individual competency of our employees, which enables us to be the most befitting solution provider.
It services
201 - 500 Employees
Valencia, CA, US
2003