Software Engineer with C/C++ and Python (Praca zdalna)

CODILIME SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Warszawa, Śródmieście
12 750–20 000 zł netto (+ VAT) / mies.
Praca zdalna
Kontrakt B2B
💼 Kontrakt B2B
🌐 Praca zdalna
Pełny etat
C
C++
🐍 Python
Linux

About the project

  • We develop modern Software-defined Networking (SDNs) and network operating systems for leading networking equipment manufacturers. We work with cloud-native, containerized software and services, as well as with user-space and kernel-space drivers for advanced network equipment such as switches, routers, and smart network interface cards (smartNICs).
  • We are looking for an engineer with C/C++ and Python programming skills to develop and tailor a network operating system for our client's devices.
  • What else you should know:
  • • We often work using client-supplied hardware and tools
  • • Our projects may be managed by our EMs or directly by the client
  • • Most of our clients are based in the US, so work in the afternoon may sometimes be required

Your responsibilities

  • Research and define how to implement client requirements and ideas best
  • Take part in technical discussions with the team and the client
  • Develop software mainly using C/C++ and other programming languages such as Python for task automation.
  • 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

Our requirements

  • At least 3 years of experience with C/C++ and/or Python
  • Good knowledge of algorithms and data structures
  • General Operating Systems knowledge
  • Experience in working with Linux OS (or other Unix-like OS)
  • At least basic knowledge of computer networks (ethernet, TCP/IP, etc)
  • English at least B2 level, C1/C2 preferred

Optional

  • Practical debugging skills using tools such as GDB, strace, ltrace, etc.
  • Previous experience with networking devices (switches, routers)
  • Experience in working with Software Houses

Technologies we use

What we offer

  • Flexible working hours and approach to work: fully remotely, in the office or hybrid

  • Professional growth supported by internal training sessions and a training budget

  • Solid onboarding with a hands-on approach to give you an easy start

  • A great atmosphere among professionals who are passionate about their work

  • The ability to change the project you work on

Wyświetlenia: 3
Opublikowana3 dni temu
Wygasaza 27 dni
Rodzaj umowyKontrakt B2B
Tryb pracyPraca zdalna
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Software Engineer with C/C++ and Python"