Back to jobs

Software Engineer

Job description

Software Engineer required by a high-tech company located in Southampton. A start up company developing exciting, cutting edge products they are experiencing rapid growth and as such are looking to expand their existing, highly skilled software engineering team.

Strong C++ programming experience essential as is an enthusiasm to work on complex, challenging software engineering projects. The successful Embedded Software Engineer will have a proven track record developing high performance optimised code for high throughput data or signal processing.

Experience across one or more of the following areas is sought;

- Embedded Linux

- Device driver development

- Kernel programming

- Linux deployment

- x86 programming

- RTOS development

Any experience in the following areas would be advantageous, but is not a prerequisite;

- DPDK

- AVX-512

- ARM Neon

- PCIe

- Algorithm deceleration

This is an opportunity to join an impressive company on an upward curve at an exciting point in their growth. They offer flexible working hours including two days per week remote as well as the chance to work on highly complex projects developing cutting edge products. Please get in touch for more information.