Description
Syntronic is hiring a Senior C++ Systems Software Designer to design, develop, and optimize high-performance C++ software for real-time, high-bandwidth data-stream applications. The role involves architecting software for 12 to 25 Gbps-class streams, developing Linux and RTOS applications on ARM or x86 platforms, implementing efficient IPC and data-sharing mechanisms, optimizing latency and throughput, integrating hardware and third-party APIs, debugging complex systems, and contributing to cloud-ready architectures. Candidates need strong production C++ experience, systems-programming expertise, concurrency and memory-management knowledge, and experience with ARM or x86 architectures; high-speed networking, C++20, CUDA, DPDK, RDMA, PCIe, SIMD, and cloud-native experience are preferred.
