Skip to main content

Senior C++ Systems Software Designer / Senior C++ Systems Software Designer at Syntronic

Department: Software

Language
Setup
On-site
Location
Montreal, Quebec
Type
Full-time
Level
senior
Posted

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.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation