Filled
This offer is not available anymore

Senior Software Engineer - C/C++ Developement in Madrid

Bequant

Salary
60,000 - €100,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Skills
Share offer

Job Description

In this role, you will be part of the core software engineering team and will participate in the design and development of our product. We have a data-plane packet gateway that can now reach 150 Gbps doing very sophisticated processing, and we want to add much more data processing and reach >1 Tbps

Responsibilities

  • Design and develop the core part of our software product. We have a data-plane packet gateway that can now reach 150 Gbps doing very sophisticated processing, and we want to add much more data processing and reach >1 Tbps.
  • Debug and solve possible issues with our software product.
  • Adapt and optimize our software to different hardware or virtual plaforms

Minimum Qualifications

  • Master's degree in Computer Science or a related field.
  • 5+ years of software development experience.
  • Expert skills in C and C++ programming and data structures.
  • Experience in network programming with DPDK
  • Experience with IPC and multi-process environments.
  • Deep understanding of the Linux kernel and the Linux operating system internals.
  • Experience with scripting in sh/bash and tools (functions, awk, iproute2, ethtool, etc.)
  • Experience with Linux development tools (git, make, gdb, perf, gprof, etc.)
  • Work with virtual environments: KVM, VMware or VirtualBox.
  • Knowledge of network protocols (IP, ICMP, TCP, PPPoE, 802.3ad, etc.) and experience interpreting tcpdump.
  • Proficient in English (fluent in reading, writing, and speaking).
  • EU nationality or Spanish work permit already granted.

Desired Qualifications

  • 10+ years of software development experience.
  • Experience in Python, Perl and JavaScript programming.
  • Experience in network programming with AF_PACKET, and with multi-threaded environments.
  • Linux/BSD kernel developing or debugging experience.
  • Familiarity with containers (e.g. Kubernetes) and Linux namespaces.

We offer:

  • Full-time indefinite-term employment contract
  • Competitive salary (60K€ - 100K€, depending on experience and qualifications)
  • Work with top-level engineering group in a successful technology start-up
 

About Bequant

.

Other backend developer jobs that might interest you...