Senior Software Engineer - C/C++ Developement (Madrid)

Senior Software Engineer - C/C++ Developement (Madrid)

05 ago
|
Bequant
|
Madrid

05 ago

Bequant

Madrid

Building products of tomorrow

You will have the opportunity to work in a wide variety of projects, where you can apply your existing knowledge to solve new technical problems on a daily basis. Bequant provides a highly collaborative environment.

You will have the opportunity to work in a wide variety of projects, where you can apply your existing knowledge to solve new technical problems on a daily basis. Bequant provides a highly collaborative environment.

Application process

If interested in one of the following positions and your skills and experience are a match for the role, please send us your CV to [email protected].

Senior Software Engineer - C/C++ Developement

Full-time



Madrid, Spain (Hybrid)

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 and virtual plaforms

Minimum Qualifications





- Master's degree in Computer Science or a related field.
- 10+ years of software development experience.
- Expert skills in C and C++ programming and data structures.
- Experience with IPC and multi-process environments.
- Deep understanding of the Linux operating system internals/kernel.
- Experience with scripting in sh/bash and awk.
- Experience with Linux networking tools (iproute2, tc, iptables, ethtool)
- Experience with Linux development tools (git, make, gdb, perf, gprof, etc.)
- Proficient in English (fluent in reading, writing, and speaking).
- EU nationality or Spanish work permit already granted.

Desired Qualifications

- Experience in network programming with DPDK
- Experience with virtual environments: KVM, VMware or VirtualBox.
- Knowledge of network protocols (IP, ICMP, TCP, PPPoE, 802.3ad, etc.) and experience interpreting tcpdump.
- Experience in Python, Perl and JavaScript programming.
- Experience in network programming with AF_PACKET/AF_XDP, 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

Job reference:

2800301

📌 Senior Software Engineer - C/C++ Developement (Madrid)
🏢 Bequant
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer - c/c++ developement (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer - c/c++ developement (madrid) / madrid