Celoxica

Celoxica

city

Hardware Engineer job specification

Company Information

Celoxica is at the forefront of accelerated computing solutions. Our technology is based around the unique Accelerator Card by Celoxica, which plugs into industry standard servers, and our development of function-specific, optimised firmware and software. Our solutions combine accelerated hardware, firmware, software with Application Programming Interfaces (APIs) and professional services.

Since our formation as a technology spin-out from Oxford University in 1996, a wide range of industries including oil, gas and the life sciences have off-loaded their processor-intensive and performance-hungry tasks to Celoxica.
Today our focus is on addressing some of the most challenging problems facing the finance sector, such as the exponential development of electronic trading and growth of complex derivatives trading, where we can deliver advantage measured in microseconds.

Celoxica’s high speed and low latency help to redress the balance of data volumes outstripping advances in CPU processing speeds, while our very low power/cooling requirements contribute to the goal of reducing IT departments’ carbon footprints.

Celoxica has offices in London, New York and Chicago.

Role Overview

Celoxica’s engineering team requires an experienced hardware engineer to work at the company’s London office on the development of its core products.  Development will be in Handel-C and VHDL with some Verilog understanding required. Some software development will also be required. The successful applicant will gain the unique opportunity to lead the hardware development effort, with involvement in every stage of projects, from specification to delivery and testing.

Primary responsibilities

Work with the engineering team to architect and implement FPGA applications and maintain the existing hardware code base
Write software to interact with the FPGA
Interact with customers and internal marketing personnel to capture product requirements
Interact with suppliers as required to ensure quality of products under development
Customise and package products as needed to meet customers’ requirements.

Secondary responsibilities

The successful candidate will be expected to manage his or her time effectively and to work with a large degree of autonomy. He or she will be pro-active in anticipating problems and communicating these to other parts of the company. Additionally, he or she will demonstrate a keen eye to spot sales opportunities in the course of providing solutions to customers.

 

Candidate Profile

Essentials

Educated to degree level (2.1 from a top university preferred) in Electronics or Computer Systems Engineering
Solid digital design skills with 3+ years experience writing in Handel-C, VHDL or Verilog, preferably including system-level design
Knowledge of the latest FPGA technology
Good understanding of C/C++ programming
Ability and desire to learn quickly
Good written and verbal communication skills
Excellent time management and delegation skills
Permission to work in the UK.

Preferred

Experience in PCB design
Linux software application development experience
Low-level Linux development experience (e.g. driver development, kernel development)
Familiarity with scripting and makefiles
Knowledge of networking protocols and technology
Knowledge of assembler.

Career Opportunities

This position offers a potential springboard for different roles within the company. If the successful candidate demonstrates good technical, commercial or management potential, there may be opportunities to move on to different roles. This will depend on the ability and reliability demonstrated and appropriate openings within the company appearing.

Attractive Package

Base salary will be in line with experience and qualifications.
Benefits – Healthcare, Pension, Life assurance, Group PHI scheme, Share Options.

Interview Process

We will interview candidates initially by phone. Should a candidate be selected for a second interview, they will be asked to present a project they have been involved in (i.e. final year project, placement etc).  Any support can be used (e.g. PowerPoint presentation, printed documents).  This presentation will allow the candidate to express themselves on a known subject and give the interviewer a better understanding of the candidate’s technical, presentation and personal skills.

Please send your CV to recruitment@celoxica.com

© Celoxica 2012 | UK T: +44 (0) 20 7313 3180 | New York T: +1 212 880 2075
Privacy policy "" Legal notice "" Site map ""