Our client is a leading provider of enterprise class data storage subsystems and network technology.
Our client is looking for some to work within a new business area developing leading edge technology and prototypes for data storage solutions for the IT industry. The successful candidate will join a dynamic and creative team of architects and other engineers who investigate emergent technologies and architectures to evaluate for product/feature fit.
The role entails investigations into existing application software, embedded software, Operating system modification, boot loaders, non-OS environments as well as the ability to work with architects to create proof of concepts.
Successful candidates may not necessarily have all the relevant experience, due consideration will be given to candidates with the aptitude and demonstrable ability. Successful candidates will be independent, motivated and self-starters.
Technical Proficiency (Mandatory) - Proficiency in C - Proficiency in embedded design and implementation - Detailed knowledge of Linux, BSD and Windows kernels - Ethernet and/or TCP/IP/UDP experience - Proficiency in using source control tools
The following Linux experience would be an advantage: - SMP Kernel programming: - Pre-emptive multitasking concepts, - Shared memory, memory barriers, threads, events, mutex's, etc - Hardware IO functionality: Scatter gather DMA, Shared interrupts handlers, Cache management, - Low latency programming techniques - SCSI Mid Layer - KGDB - Non x86 architectures such as MIPS and PPC - 2.6.xx 64-bit kernels - Multi-core hardware - Scripting
Technical Proficiency (Preferred) - Proficiency in C++ - Rapid prototyping experience - Knowledge of system-level programming for parallel systems, clusters, grids - Kernel and Device Driver Development (Linux, BSD and Windows) - Demonstrable use of code profiling tools and methods
To apply for this position, candidates must be eligible to live and work in the UK
Matchtech Group Plc is acting as an Employment Agency in relation to this vacancy. |