#1 Job Board for tech industry in Europe

Senior Software Engineer C
C

Senior Software Engineer C

Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    C

    advanced

    Networking

    regular

    Linux Kernel

    regular

    Git

    regular

    Python

    junior

    driver development

    junior

    SDN

    nice to have

    DPDK

    nice to have

Job description

Online interview
Friendly offer
The project and the team

We are working with the latest cutting-edge technologies used in the world of modern SDNs. After joining our team, you will have a chance to integrate the newest hardware solutions with open and proprietary SDN systems, enabling new features and improving their performance to a level not achievable by many other companies.

What else you should know:
  • The team consists of developers, QA automation and DevOps engineers
  • This is a pure Research and Development project with a small amount of maintenance work (in the release we are working on)
  • We use KANBAN/Agile methodology
  • The client is based in the US

Your role
As a part of the project team, you will be responsible for:
  • Work in agile methodology and collaborate  with the team
  • Take part in technical design discussions
  • Develope needed functionality pieces
  • Deliver unit tests for your code
  • Validate the solution with the client (demo)
  • Fix bugs efficiently and effectively

Do we have a match?

As a Senior Software Engineer you must meet most of the following criteria:
  • Excellent C/C++ knowledge
  • Excellent knowledge of Git
  • Good knowledge of low-level programming / driver Development / kernel programming on the Linux platform
  • Good knowledge of writing unit/functional/regression tests
  • Good communication skills, English (B2 level), 
  • Be a team player, have a problem-solving attitude, and willingness to learn continuously

Beyond the criteria above, we would appreciate the nice-to-haves:
  • Experience with networking solutions (especially SDNs, NFVs)
  • Knowledge of Computer Network protocols (Ethernet/TCP/IP/…)
  • Experience with DPDK
  • Experience working with Software Houses
  • Experience with any private/public cloud infrastructure and services

More reasons to join us
  • 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