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