London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | London |
Education | Not Mentioned |
Salary | 40.00 - 50.00 per hour |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Contract , full-time Work from home |
100% Home working with opportunity with a London based business specialising in next generation digital security has a contract opportunity for a C++ developer to join working on a research project funded by ARM for identity verification. The client arelooking for a C++ developer with Multi-threaded experience and Linux development experience to work with them on a 100% remote working OUTSIDE IR35 Contract. Senior C++ Consultant RoleProgrammers can already write and compile code, for example in C or Rust, to create .wasm modules usable in any WASI-compliant environment, which has been massively adopted & supported across the conventional systems for its portability and near native performances.The problem is, do we have runtimes in CHERI that can actually execute those wasm modules "outside web browsers"The proposal is to enrich the DSbD ecosystem by developing capability aware WebAssembly System Interface-compliant WebAssembly (WASM) micro runtime for webassembly (WASM)modules that will be embedded into other compartmentalised application as a libraryruntime, providing a double sandboxed strategy. WASM modules that use WASI methods to interact with native functions of the host compartments and its the underlying system resources via permissioned via controlled abstract capabilities model.The outcome of the proposal would be an open source cWAMR runtime (capability aware WASM Micro Runtime) cWASI SDK with cWASI-libc (cWASI SDK will be integrated within the cWAMR runtime)The above runtimes and SDKs will also be ported into the CHERI stacks (CheriBSD, Android stack, Bare metal and Linux) by default as part of cheribuild script. The developers with morello-boards can access them under respective stacks for development.As a result, this will enable a spectrum of developers to develop, port and test the CHERI platform with their respective webassembly application modules for their near native performance and the security guarantees of CHERI.Please note you do not need previous security experience, C++ and Linux experience is fine.C++ Consultant Application processPlease apply with an up to date CV, remote interviews can take place from 19/12/22 for an immediate 2022 start