Software Engineer (C/C++)
Offer summary

(Summary generated by AI based on the full job description)

The project involves developing a network operating system based on SONiC for network devices like switches and routers. Key technologies include C/C++, Linux, Python, Bash, Docker, and Git. Responsibilities include NOS feature development, creating an ASIC configuration library (SAI), and troubleshooting networking issues. Benefits include private medical care and training cost coverage.

newquick apply

Software Engineer (C/C++)

Company: PLVISION

from: 7 August 2026
to: 6 September 2026
salary not specifiedB2B contract (full-time)
Salary details
basic salary
fixed bonus (e.g., quarterly, annual)
Offer parameters
level:mid • senior
working mode:remote
Kraków, Prądnik Czerwony
Kraków, Prądnik CzerwonyAleja Generała Tadeusza Bora-Komorowskiego 25DView on map

Requirements

Expected technologies

C
C++
Linux
Docker
Git
Python
Bash

Operating system

Linux

Our requirements

  • Proficiency in C/С++ programming
  • Knowledge of Linux as a working environment
  • Experience with Python, Bash, Docker, and Git
  • Basic knowledge of L2/L3, tunneling, routing, switching, and network protocols
  • Good troubleshooting and debugging skills
  • Knowledge of technical English at an Intermediate level and higher

Optional

  • Knowledge of NOS and switching silicon SDKs
  • Experience with Linux networking
  • Contribution to open-source projects

Your responsibilities

  • Develop a network operating system (NOS) for network devices such as switches and routers
  • Participate in developing NOS features for cloud and data center networking
  • Develop a library for modern ASIC configuration (SAI)
  • Investigate and resolve networking-related issues

About the project

PLVision is seeking a Senior C/C++ Software Engineer to join an international team on a new impactful company’s project. In this role, you will contribute to developing an embedded networking solution based on SONiC (Software for Open Networking in the Cloud) – the leading open-source network operating system used in cloud-scale data centers.
At PLVision, you’ll lead meaningful technical projects that significantly impact the open networking industry, helping you build a brighter future. With over 17 years of expertise and a highly skilled, recognized, and supportive team, we are deeply committed to engineering excellence. We provide a rewarding environment where you can thrive, transforming your ideas into impactful software solutions and products. Join us to enjoy a fulfilling career while contributing to innovative open networking technologies!

This is how we organize our work

This is how we work

in house

Team members

backend developer

This is how we work on a project

  • Clean Code
  • code review
Company

Development opportunities we offer

  • industry-specific e-learning platforms
  • intracompany training
  • substantive support from technological leaders
  • technical knowledge exchange within the company
  • the company supports open source projects

Benefits

  • private medical care
  • sharing the costs of professional training & courses
  • remote work opportunities

PLVISION

At PLVision, you’ll lead meaningful technical projects that significantly impact the open networking industry, helping you build a brighter future. With over 17 years of expertise and a highly skilled, recognized, and supportive team, we are deeply committed to engineering excellence. We provide a rewarding environment where you can thrive, transforming your ideas into impactful software solutions and products. Join us to enjoy a fulfilling career while contributing to innovative open networking technologies!
Software Engineer (C/C++)
I apply to:
PLVISION
Kraków, Prądnik Czerwony

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer