Online since 1999 | 8,408 IT Jobs Live NOW

Embedded Software Engineer

Premium Job From Real Time Recruitment
Recruiter: Real Time Recruitment
Listed on: 17th February
Location: Southampton
Type: Permanent

This job has now expired please search on the home page to find live IT Jobs.

Real Time Recruitment Solutions Embedded Software Engineer

Exciting opportunity with an up and coming business who have grown quite quickly over their first 5 years in business. They are advancing very quickly within a new gap in the market and looking to fill a number of positions over the next 12 months.

Ideal requirements:
  • Track record of projects using C++/C/Assembler
  • High-performance programming for high throughput data or signal processing
  • Code optimisation using profiling tools
  • Experience of high performance computing using symmetric multiprocessing for data and signal processing
  • Linux development and deployment
  • Experience of writing device drivers for PCIe endpoints
  • SIMD intrinsic programming for Intel AVX and ARM Neon
  • DPDK programming
  • GPGPU development
  • RTOS development and deployment
  • Compute resource management
  • Experience of creating innovative solutions and documenting them
Responsibilities will include;
  • Develop and optimise real-time C/C++ software implementations of wireless communication signal processing, to run on high-performance SIMD CPUs, such as Intel AVX-512 or ARM Neon
  • Develop and optimise high-performance software drivers and APIs for hardware implementations of wireless communication signal processing, using interfaces such as  DPDK and PCIe
  • Integrate software and hardware implementations of wireless communication signal processing into open-source reference systems, such as FlexRAN, O-RAN and Open Air Interface.
  • Architect software solutions, with a focus on enabling code reuse, collaboration, support and maintenance.
For more information please send your CV ASAP to Rick at RTRS