Demo

C or C++ Software Engineer Engineering · Edinburgh, UK · Hybrid Remote

Corero Network Security plc
Brockton, MA Remote Full Time
POSTED ON 3/19/2025
AVAILABLE BEFORE 4/18/2025

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.

    Please ensure you read the below overview and requirements for this employment opportunity completely.

    J-18808-Ljbffr

    Remote working / work at home options are available for this role.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a C or C++ Software Engineer Engineering · Edinburgh, UK · Hybrid Remote?

    Sign up to receive alerts about other jobs on the C or C++ Software Engineer Engineering · Edinburgh, UK · Hybrid Remote career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $134,789 - $172,032
    Income Estimation: 
    $173,091 - $215,978
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Corero Network Security plc

    Corero Network Security plc
    Hired Organization Address Richmond, KY Full Time
    Security Services Engineer (North America) All potential applicants are encouraged to scroll through and read the comple...

    Not the job you're looking for? Here are some other C or C++ Software Engineer Engineering · Edinburgh, UK · Hybrid Remote jobs in the Brockton, MA area that may be a better fit.

    Senior Java Software Engineer, Back End (Hybrid or Remote)

    Intact Insurance Specialty Solutions, Canton, MA

    AI Assistant is available now!

    Feel free to start your new journey!