Holt Executive are partnered with a leading Global Satellite and Space leader that provides reliable and secure satellite-delivered voice and high-speed data communications solutions to broadcast, telecommunications, corporate and government customers worldwide. They are now developing a LEO constellation that will revolutionize global broadband connectivity for enterprise.
Our partner is seeking a Senior Software Engineer to support on cutting-edge tech that enhances network protocols and packet processing frameworks.
Key Responsibilities :
- Support the design, coding, testing, and maintenance of software applications.
- Developing and maintaining embedded software modules using C++ and Python.
- Designing high-performance packet processing applications using DPDK and similar frameworks.
- Optimizing network functions to ensure maximum throughput and minimal latency.
- Development and maintenance of packet processing pipelines for different network functions.
- Troubleshooting complex performance issues in packet processing applications.
- Support in the implementation of networking solutions.
- Participate in code reviews.
- Support with integration of software components on a Linux operating systems.
Required Skills / Experience :
A degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.Knowledge of packet processing development.Understanding of DPDK (Data Plane Development Kit).Experience with Kernel bypass technologies.A solid understanding of Linux-based network stacks, kernel modules, and performance optimization.8+ years’ experience in C / C++ for low-level network programming and high-performance packet processing.Some experience with Vector Packet Processing (VPP) framework a plus.Some familiarity with modern NIC features (RSS, checksum offload, scatter-gather) is a plus.A basic understanding of networking concepts and protocols. (TCP / IP, UDP, VXLAN, GRE, etc.)The successful candidate must be able to work in Canada and be able to obtain a Reliability Clearance.
This opportunity offers a hybrid work model with 4 days per week in the office and occasional travel is anticipated.