Windows Systems Developer, Virtualisation

placeCambridge descriptionPermanent business_center£60,000 - £85,000/year calendar_month 

C / C++ Windows OS-level virtualisation development in Cambridge

Work on modern, secure virtualisation technologies for Windows platforms. You’d be part of a long-standing Cambridge based group of senior developers, part of a supportive organisation offering flexible hybrid work and a competitive package, with a strong pension and healthcare.

You’ll bring:
  • Skills developing system-level software in C and Intel (x86) assembler.
  • An understanding of modern operating systems’ architecture, ideally for the Windows OS. Knowledge of isolation drivers (for security, for instance based around IO-MMU) would be particularly relevant.
  • An appreciation of virtualisation technologies at an OS level, including hardware-assisted virtualisation (for instance, Intel VT-x and/or AMD-V).
  • Hands on expertise with finding and solving performance issues in systems software, particularly in complex cases.

The following are also topics of interest: modern C++, Rust, NT architecture, Windows IoT and ARM, the Windows driver framework (WDM, perhaps KMDF), display drivers (WDDM), network drivers (NDIS) and filters (WFP), Linux development (kernel and user mode), and OSI networking including TCP/IP.

Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27167) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate

electric_boltImmediate start

Windows Systems Developer, Virtualisation

apartmentECM SelectionplaceCambridge

C / C++ Windows OS-level virtualisation development in Cambridge

Work on modern, secure virtualisation technologies for Windows platforms. You'd be part of a long-standing Cambridge based group of senior developers, part of a supportive...

thumb_up_altRecommended

Full-Stack Web Developer

apartmentWave PhotonicsplaceCambridge

applications on cloud platforms (e.g. AWS, Azure, GCP)

  • System architecture
  • Knowledge of software development best practices
Nice to have/ Beneficial
  • Experience with Docker/Kubernetes
  • Any other tools used in modern web development e.g. Firebase...
business_centerHigh salary

CI / CD Systems Developer

apartmentECM SelectionplaceCambridge

Python, open source experience, and previous CI/ CD development sought

This is a CI/ CD systems development role working on open source projects with commercial applications. The goal is to assist project maintainers in creating viable...