
Tech Lead, PHY Software Engineer – 5G
Parallel Wireless
full-time
Posted on:
Location Type: Hybrid
Location: Bristol • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Own the full SW lifecycle for 5G PHY features: design, implementation, unit/integration testing, performance tuning, and integration.
- Design and implement Layer 1 components in C++ (C++17), leveraging SIMD (intrinsics) and HW accelerators on x86, AMD, ARM, or RISC‑V.
- Collaborate with algorithm team to translate floating-point models into cross-platform production code.
- Optimize real‑time, multi‑threaded pipelines for low latency and high throughput on Linux.
- Contribute to PHY SW design and code reviews and documentation.
- Extend CI/CD with functional, performance, and integration tests; maintain regression suites and performance baselines.
- Work and drive feature development as part of a cross-functional, multi‑site Agile team (UK, Israel, India);
Requirements
- C/C++ for real‑time, multi‑threaded systems on Linux (>2 years).
- SIMD/vector programming: intrinsics for AVX512/NEON/SVE2 or DSP assembly on Intel, ARM, or RISC‑V (>2 years).
- Experience with MATLAB/Octave and DSP Fixed‑point design (>2 years).
- Good understanding of Digital Signal Processing fundamentals.
- Understanding of channel estimation/equalization, beamforming in MIMO OFDM receivers.
- Familiarity with 4G/5G NR standards (3GPP), or other OFDM-based systems (Wi‑Fi).
- Experience with Python for tooling, test harnesses, and data analysis.
- Performance analysis tools: perf, VTune.
Benefits
- Employee-centric culture
- Diversity and inclusion
- Commitment to sustainability
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++CSIMDAVX512NEONSVE2DSP assemblyMATLABOctaveDigital Signal Processing
Soft skills
collaborationcommunicationAgilecross-functional teamworkdocumentation