๐ง C / C++ Software Engineer (Mid & Senior)
We're hiring Mid and Senior engineers for two complementary roles โ both building ultra-resilient 5G/6G network software for military, critical infrastructure, and enterprise clients. IS-Wireless is a Polish deep-tech company and NATO DIANA partner.
If you work in C or C++, one of these is for you.
๐ท ROLE 1 โ C++ Software Engineer (L1 ยท PHY Layer)
Develop low-level physical layer (Layer 1) software: signal processing, PHY/MAC, O-RU integration, and performance optimization (3GPP, O-RAN, ETSI).
Must-have:
โ 3+ years C++ (C++14/17/20) in performance-critical systems
โ DSP fundamentals + 5G NR PHY concepts (OFDM, MIMO, LDPC/Polar)
โ SIMD vectorization (SSE/AVX/NEON), multithreading, lock-free design
โ Embedded Linux (x86/ARM), CMake, Git, profiling (gdb/perf/VTune)
โ Very good English
Nice to have: O-RAN fronthaul (eCPRI), FPGA/GPU/DSP accelerators, DPDK
๐ท ROLE 2 โ C Developer (L2/L3 ยท System Software)
Join the L2/L3 team building high-performance data processing engines and system-level components in C99 โ computational challenges, not protocol specs.
Must-have:
โ 3+ years professional C (C99) โ system programming focus
โ Algorithms, data structures, computational complexity optimization
โ Multi-threading, memory management, high-performance computing
โ Linux systems programming, debugging tools, performance analysis
โ Very good English
Nice to have: HPC/parallel processing, packet processing, lock-free data structures
What We Offer โ All Roles