Job VC
Middle+/Senior C Software Engineer (Computer Networking) [2282]
Technologies
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
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