C / C++ Firmware Developer for PCIe platform
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.
- Start: ASAP
- Duration: Permanent
- Rate: 42000-68000 Per Annum None
- Location: Southampton, England
- Type: Permanent
- Industry: Engineering
- Recruiter: Engineering Employment
- Tel: 0845 4677 461
- Email: to view click here
- Reference: 1227
- Posted: 2025-12-16 16:29:13 -
- View all Jobs from Engineering Employment
More Jobs from Engineering Employment
- Commercial HVAC Field Service Technician, South
- LabVIEW Engineer, Automation Control
- Manual Machinist, Turning, Milling and Boring
- Power Distribution Switchgear Delivery Engineer
- Optical Equipment Calibration Engineer
- Electrical Panel Design Engineer
- Manufacturing HVAC Technical Services Planner
- Calibration Technician
- Rocket Engine Test Technician
- Hot Fire Test Technician, Aerospace Propulsion - Space
- Space Thruster Test Engineer
- High-Pressure Systems Technician
- Mechanical Fitter Propulsion Test Technician
- Electron Beam EB Welding Production Technician
- Rocket Engine Propulsion Test Engineer
- Orbital Welding Production Technician
- Test Site Mechanical Technician
- Propulsion Test Engineer
- Mechanical Fitter, propulsion system
- Engine Test Cell Technician