logo[мetahunt]
> DOU
middle

Backend Engineer

PLVision
format:Remotetype:Full-timecompany:Product
cpythonlinuxcmake
networkingembedded systems
englishB2
experience5+ years
domainTelecom
locationLviv, Ukraine
> full description

PLVision is seeking a Middle/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 18 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!

Responsibilities

Design and develop features (in FW/SDK layers) required for new generations of ASICs for network devices
Resolve cross-layer issues between different layers (HW, FW, SDK, and etc.) to enable full dataplane functionality
Employ a full development cycle methodology, from design to final delivery
Conduct research and analysis to determine the optimal solutions for POC

Requirements

🔹Master’s or Bachelor’s Degree in Computer Science or Computer Engineering
🔹5+ years of commercial experience in Embedded Systems or Networking
🔹Strong knowledge of C
🔹Good knowledge of Python
🔹Excellent troubleshooting and debugging skills
🔹Strong analytical and problem-solving skills
🔹Knowledge of Linux build systems (Makefiles, CMake)
🔹Practical experience with Linux (user and kernel space)
🔹English at upper intermediate level or higher
🔹Effective communication skills and the ability to work collaboratively in a team

Would be a plus

🔹Experience in creating design documents and presenting them
🔹Understanding of OSI model, knowledge of basic L2/L3 networking protocols
🔹Experience with hardware emulation systems
🔹Experience with virtualization and containerization technologies
🔹Experience in scripting languages such as Bash

BENEFITS

📌 Medical insurance
📌 Paid vacation and sick leave days
📌 Paid bank holidays (11 days in 2026)
📌 Relocation bonus
📌 Marriage and childbirth bonuses
📌 Referral bonus
📌 Educational courses and training programs
📌 Remote work
📌 Flexible schedule

Відгукнутись на вакансію