DPDK C Software Engineer
DPDK Software Engineer
About us
Corero Network Security is a leading provider of Distributed Denial of Service (DDoS) protection solutions. We are specialists in automatic detection and mitigation solutions, that include network visibility, analytics, and reporting tools. Corero's technology provides scalable protection capabilities against both external DDoS attackers and internal DDoS threats, in even the most complex edge and subscriber environments, ensuring internet service availability and uptime. Corero's key operational centers are in Marlborough, Massachusetts, USA, and Edinburgh, UK, with the Company's headquarters in London, UK. The Company is listed on the London Stock Exchange's AIM market under the ticker CNS. For more information, visit www.corero.com.
The role
Corero is looking for a talented and motivated Software Engineer to join its team developing our world leading DDoS protections. The successful candidate will join an experienced team, developing capabilities and features for our high-performance DDoS protection engine, for hardware, virtual and cloud computing environments.
Responsibilities:
- Work in a small team responsible for the development and support of our Corero DDoS protection platform engine.
- Develop high performance packet processing algorithms in C using Intel Data Plane Development Kit (DPDK).
- Actively contribute to design, development, and implementation of Corero's next generation network security products and the algorithms within them.
- Design and implement subsystems and components in the solution, in an Agile environment.
- Contribute to Corero intellectual property and software assets.
- Support the products developed throughout their entire life cycle.
Required qualifications:
- Strong Bachelor’s Degree in Computer Science or similar.
- Significant experience in DPDK development network packet processing algorithms
- Experience in high performance optimization within multi-threaded and multi-core systems.
- Experience coding in high performance C in a Linux operating system environment.
- A good grasp of high-performance software principles, including data structures and algorithms.
- A commitment to product quality and building solutions that delight customers.
- Good communication, presentation and design documentation skills.
- Enthusiasm to learn.
Required experience:
- Knowledge of networking protocols or network security solutions.
What we offer
- Competitive compensation package
- Pension scheme
- Life insurance
- Medical insurance
- Enhanced parental leave
- 25 days off + bank holidays + birthday leave
Location:
The position will be fully remote.
- Department
- Engineering
- Locations
- Edinburgh, UK
- Remote status
- Fully Remote
About Corero
Corero Network Security is a leading provider of Distributed Denial of Service (DDoS) protection solutions. We are specialists in automatic detection and mitigation solutions, that include network visibility, analytics, and reporting tools. Corero's technology provides scalable protection capabilities against both external DDoS attackers and internal DDoS threats, in even the most complex edge and subscriber environments, ensuring internet service availability and uptime. Corero's key operational centers are in Marlborough, Massachusetts, USA, and Edinburgh, UK, with the Company's headquarters in London, UK. The Company is listed on the London Stock Exchange's AIM market under the ticker CNS.
DPDK C Software Engineer
Loading application form