|
|
Current OpportunitiesWe are currently recruiting for engineering positions based in London. To apply, e-mail us with a CV and cover letter at careers@maxeler.com Different specialties within our engineering team work very closely together and in general our work is very inter-disciplinary. Given this we operate a flexible hiring process and interview candidates for all roles that might fit their profile. Candidate profiles we are currently seeking are below. Candidate Profiles
Software Engineers: HPC Application AccelerationApplication acceleration engineers work with client applications to deliver order of magnitude speedups. You'll be involved in every stage of accelerating applications, from analyzing multi-million line code bases through developing new algorithms, to implementing complete solutions running on FPGA, GPU, or other technologies. You will need a UK degree or equivalent professional qualification in Computer Science or a related discipline as well as experience in some of the following:
Software Engineers: CUDA/GPU Application DevelopersApplication acceleration engineers work with client applications to deliver order of magnitude speedups. We're looking for developers with experience in GPU application development to join our application acceleration team. You're likely to be working on a mix of CPU, FPGA and GPU applications. You will need a UK degree or equivalent professional qualification in Computer Science or a related discipline as well as experience in some of the following:
Software Engineers: Tools and SystemsTools developers at Maxeler design and build our internal tools, including our own compiler MaxCompiler. They are also responsible for our MaxGen domain specific programming environments and software analysis tools. Most of our internal tools are developed in Java and C++, but experience of other programming systems is also advantageous. You will need a UK degree or equivalent professional qualification in Computer Science or a related discipline and experience in one or more of the following:
Additionally, experience of any of the following is a significant bonus:
Software Engineers: Python DeveloperWe are looking for developers with experience in building high performance frameworks with Python. The ideal candidate would have a broad technical knowledge which must include a strong interest in and knowledge of Linux, and experience with both Python and C++ programming. Experience of the following would be highly advantageous:
Previous experience or an interest in computational finance would be a plus. FPGA/Hardware EngineersMaxeler's hardware team is responsible for designing our custom hardware platforms. Hardware engineers are responsible for our FPGA accelerator boards and the MaxelerOS system of software libraries and on-chip IP such as memory controllers, bus controllers, etc that helps make FPGA computing a reality. You will need a UK degree or equivalent professional qualification in Electronic Engineering, Computer Science or a related discipline and experience in digital circuit design, preferably using VHDL for Xilinx FPGAs. Experience in high performance computing with FPGAs would be highly beneficial. In addition, experience in any of the following would be advantageous:
We are particularly interested in hardware engineers with a strong software background in C/C++ or Java. Systems Administrators/ProgrammersWe're looking to hire systems administrators/programmers to help us develop and maintain our internal IT infrastructure and perform HPC deployments for our customers. The vast majority of our internal infrastructure is based on Linux and open-source software, so a background in this area is a must. Essential Skills:
Additional Useful Skills/Experience
|
| © Maxeler Technologies | info@maxeler.com | ||
