Back to jobs

Software Engineer

Job description

Software Engineer required by a a successful, growing technology company located in Southampton. Due to continued success and growth they are looking to expand their existing HPC software engineering team.

The successful Software Engineer is likely to have a degree in Computer Science, Electronic Engineering or similar and should have proven experience developing high performance computing software.

Key experience

- C / C++ programming

- Linux / Embedded Linux

- High performance computing

Experience or knowledge in any of the following areas would be advantageous;

- Communication protocols

- DSPs

- Kernel programming

- Device drivers

- FPGAs

- GPGPU

This is an opportunity to join a high-tech company offering the chance to play an integral role in the development of new products.