×
Register Here to Apply for Jobs or Post Jobs. X

Virtualization Engineer

Job in Philadelphia, Philadelphia County, Pennsylvania, 19113, USA
Listing for: N7 Mobile Sp. z o.o.
Full Time position
Listed on 2026-11-01
Job specializations:
  • Software Development
    Software Engineer, DevOps, Computer Software / Middleware
Salary/Wage Range or Industry Benchmark: 120000 - 165000 USD Yearly USD 120000.00 165000.00 YEAR
Job Description & How to Apply Below

N7 is looking for a Senior / Mid Virtualization Engineer to deliver a mission-critical project for our client. In this role, you will stabilize and evolve a QEMU-based simulation platform for QNX, integrate VirtIO devices, and implement SiL Kit time synchronization, ensuring end-to-end automation within CI/CD pipelines.

Fulltime position with flexible start date.

Key Responsibilities
  • QEMU & QNX Boot:
    Stabilize the QEMU platform, resolve QNX boot issues, and implement a complete virtual boot chain (boot loader/boot manager).
  • Virtualization & Device Modeling:
    Integrate VirtIO devices (net, storage, serial) and design prototype virtual device models for unsupported SoC peripherals.
  • Single Image Execution:
    Build environment detection so a single, unmodified production image runs seamlessly on both physical HW and QEMU.
  • SiL Kit Integration:
    Develop and measure time synchronization solutions between SiL Kit and the QEMU virtual clock.
  • CI/CD & Tooling:
    Implement automated build/boot validation in Azure Dev Ops, integrate GDB debugging workflows, and produce technical architecture artifacts (memory maps, boot flows, BSP gap analysis).
Requirements
  • Deep experience with QNX RTOS and QEMU internal architectures.
  • Solid understanding of BSP/SoC peripherals, driver dependencies, and VirtIO standards.
  • Experience with SiL Kit or virtual clock synchronization.
  • Hands-on experience with Azure Dev Ops, Git, and low-level GDB debugging.
  • Strong communication skills in English (for documentation and tech specs).
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary