Nvidia Bluefield Driver Engineer (C/C++)

18 000 - 24 000 PLN/ mies.B2B (netto)
MidFull-time·B2B
#336264·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

CC++NetworkingL2L3L4EthernetLinuxVirtualizationCilium TetragonKubernetes

Firma i stanowisko

CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. The company has 250+ employees and has been operating since 2011. They develop modern network products and operating systems for leading networking equipment manufacturers, working with cloud-native, containerized software and services, as well as user-space and kernel-space drivers for advanced network equipment including switches, routers, and smart network interface cards (DPU/IPU/smartNIC).


Wymagania

  • Proficiency in C/C++ programming language
  • Good theoretical and practical knowledge of networking (L2, L3, L4, Ethernet)
  • Experience in Linux device driver programming
  • Theoretical and practical understanding of virtualization and containerization
  • Experience working with embedded software (flashing, booting, debugging, etc.)
  • Proficiency with English (minimum B2+ CEFR)

From senior software engineers, one or more of the following:

  • Experience in developing drivers or firmware for network interface cards (NICs), experience with Nvidia’s DPUs and/or DOCA Argus is an advantage
  • Experience with the DPDK library
  • Knowledge of BPF/eBPF and/or the BPF virtual machine in the Linux kernel

Additional advantages:

  • Knowledge of Cilium Tetragon
  • Experience with Kubernetes operators and/or Kubernetes CNIs
  • Experience with day0/day1/day2 requirements implementation for network solutions

Obowiązki

  • Research and define how to implement client requirements and ideas best
  • Take part in technical discussions with the team and the client
  • Develop software primarily using C/C++, with occasional use of other programming languages
  • Create unit tests for your code, conduct code review, create documentation, and take part in other activities related to software development
  • Fix bugs efficiently and effectively, and find workarounds for blockers
  • Occasionally, take part in technical pre-sales meetings

Oferta

  • Flexible working hours and approach to work: fully remote, office, or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach
  • Great atmosphere among professionals passionate about their work
  • Ability to change the project you work on
  • Sport subscription
  • Training budget
  • Private healthcare
  • Flat structure
  • Small teams
  • International projects
  • Masterclazz training
  • Free coffee
  • Bike parking
  • Playroom
  • Free beverages
  • Free lunch
  • In-house trainings
  • Modern office
  • No dress code
Elastyczne godziny
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Parking rowerowy
Szkolenia wewnętrzne
Darmowe napoje
Darmowe przekąski
CodiLime

CodiLime

28 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz