Software Engineer
We are looking for a senior software development engineer based in Poland or Ireland. Remote work is possible within either location. Applicants must be resident in either of the 2 countries listed.
Responsibilities:
- Development and architecture of features for new AI incoming technologies such as ISAC/6G
- Implementation of new AI features in radio units and in future digital units
- Design and implementation of high-performance networking software using DPDK
- Development of O-RAN fronthaul functionality compliant with O-RAN/5G/6G specifications
- Implement and optimizs synchronous L1/L2 networking applications on RU/DU
- Integration of Radio O-RAN software with available open-source Layer-1 PHY SW
- Optimisation of throughput and latency between RU and DU nodes
- Investigate packet loss, jitter, and real-time performance issues
- Work with PTP, SyncE, and timing distribution subsystems
- Participate in interoperability testing with third-party O-RAN equipment
Required experience:
- 5+ years of C/C++ development on Linux with a main focus on L2/L3 development based on ARM or Intel
- Experience in development of the high-speed networking applications (10G/25G/100G links) and willing to develop in this direction
- Experience in high-performance packet processing and SW processing optimisation (AVX2 / AVX512 optimization, SR-IOV and NIC offload technologies)
- Experience with multithreaded synchronous and lock-free software design and implementation
- Solid understanding of Linux performance optimization and Linux kernel drivers/user-space networking
- Familiarity with embedded systems, FPGA design, FPGA HW acceleration, DSP processing
- Knowledge of telecommunication technologies such as 5G L1, O-RAN
- Knowledge of electronics and RF
Advantageous skills include:
- DPDK usage knowledge (application development, DPDK telemetry tools usage)
- Knowledge about AI SW tools usage. Eg: Gemini/Copilot agents usage for SW development
- Knowledge about HW AI processing
- Experience in handling opensource code and development (reverse engineering and analysis of the legacy code)
- Experience with 5G L1/L2 stack development
We are not offering critical skills visas with this position.
Applying for the role is easy – simply click “Apply Now” to send your CV by email.
If you have any questions related to the role, please email careers@benetel.com.
Benetel is an Equal Opportunities employer.
Benetel does not require the support of recruitment agencies.