Talent.com
This job offer is not available in your country.
C / C++ Firmware Developer for PCIe platform

C / C++ Firmware Developer for PCIe platform

Expert EmploymentSouthampton
30+ days ago
Salary
£42,000.00–£68,000.00 yearly
Job type
  • Permanent
Job description
  • Firmware Developer required to design, develop and optimise low level high performance drivers, Digital Signal Processors and CPU’s Key skills;
  • Intel AVX or Xeon, Arm Cortex, AMD Epyc or similar high performance 64bit CPU’s
  • Linux Kernel internals, Kernel Bypass or High Performance Networking DPDK
  • Role; Real-time C / C++ software implementations of wireless communication digital signal processing for high-performance SIMD CPUs, (Intel AVX-512, ARM Neon etc.) Software drivers and APIs development for hardware implementations of wireless communication signal processing, using interfaces such as DPDK and PCIe. Integrate wireless communication signal processing into open-source reference systems, such as FlexRAN, O-RAN and Open Air Interface. Writing device drivers for PCIe endpoints Desirable experience;
  • SIMD intrinsic programming for Intel AVX and ARM Neon
  • DPDK programming
  • GPGPU development
  • This is a fantastic opportunity to join a fast growing company working on the cutting edge of commercial communications.