C++ Software Engineers

in Technology

Job Detail

  • Job ID 47644
  • £45k - 55k per year

Job Description

C++ Software Engineers, London – c£50K + benefits, including permanent flexi home / office working and great coffee !

You will be working on interesting and challenging projects, both research and hands-on coding, in high performance computing, crypto, bitcoin, ultra high speed networking, new hardware architectures …

Im looking for capable Software Engineers with 12 months+ C++ and Linux development experience, ideally having worked on computationally intensive applications, to work on a mix of product development and European research (Horizon) projects.

Do you have a keen interest in the future of computer architecture and its application to the most challenging use cases?

Are you a capable C++ Software Engineer, who is happy to work in a technically challenging environment, on research projects and high performance product development, working closely with engineers, scientists and mathematicians to solve a range of complex scientific and engineering problems?

Do you enjoy coding in a variety of languages on multiple platforms, where your ability in high and low level code optimisation will be stretched to its limits?

If the answer to these questions is yes, then this is an opportunity you should certainly be interested in!

You will need experience in some of the following:

• Object oriented programming, ideally with strong C++
• Experience in parallel programming (OpenMP / MPI etc) for high speed
networking, video, cryptography etc
• Linux development
• An algorithmic or mathematical ability

Some experience in any of the following would be advantageous:

• Compiler development
• Digital hardware design (e.g. Verilog/VHDL, FPGAs)
• Writing technical documentation and reports

For more information on this Software Engineer job contact Mike Jenkins quoting reference 23MJ.

To find out about any similar jobs we may be working on, simply contact us and we will happily talk you through relevant positions.

Other jobs you may like

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.