SONiC Capabilities: Empowering Networks with Open-Source Solutions

Download PDF

Software Engineer (Network OS, SDN)

Apply

Summary

PLVision is seeking a motivated Software Engineer with 2+ years of experience in C/C++ and a solid understanding of networking technologies. You will join a long-term project we have been driving since 2015 in partnership with a global technology leader. This company plays a strategic role in the AI boom and is recognized worldwide for its financial strength and deep innovation across hardware, software, and research.

You will work with networking and control protocols that bring SDN functionality to a core networking OS. The role blends protocol development and embedded systems engineering, with a strong focus on reliability, performance, and scalability.

By joining us, you will become part of an experienced and supportive team that collaborates directly with the client’s top engineers. This presents a unique opportunity to enhance your networking expertise and transform your ideas into impactful solutions. Supported by PLVision’s proven stability and growth, you can confidently build a rewarding career here, while helping to shape the future of open networking.

Dedicated recruiter:
Anastasiia Zadorozhna
Recruitment Manager

Responsibilities Responsibilities

  • Design and implement networking and control protocols for SDN functionality within a core Network OS

  • Drive protocol development through research-based enhancements and optimization of embedded systems

  • Enhance protocol capabilities and drive continuous improvements

  • Ensure the reliability, scalability, and innovation of the Network OS

Requirements Requirements

  • Bachelor's degree in computer science or related technical discipline

  • At least 2 years of commercial experience in software engineering

  • Good working knowledge of C/C++/RUST

  • Experience with embedded operating systems like Linux and RTOS

  • Understanding of networking protocols (routing, switching) and concepts relevant to SDN

  • Experience in cross-platform application development

  • Excellent troubleshooting and debugging skills

  • Effective communication skills and the ability to work collaboratively in a team

  • Result-oriented, motivated, and flexible mindset

  • Proficiency in technical English at an intermediate level or higher

Would Be a Plus Would Be a Plus

  • Hands-on experience with build systems

  • Proficiency in Linux networking

  • Experience in creating design documents

  • Experience with virtualization and containerization technologies

  • Knowledge of Object-Oriented Design (OOD) and design patterns

  • Proficiency in scripting languages such as Bash or Python

About PLVision About PLVision

  • As a European leader in open, disaggregated technologies, PLVision delivers custom vendor-agnostic software networking solutions, giving you full control, lower costs, and future‑ready scalability. We offer complete solutions, from A to Z. No matter who you are – a startup or an enterprise – we will become your magic wand.

Benefits Benefits

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

Equal Opportunity Statement Equal Opportunity Statement

  • PLVision is committed to providing equal employment opportunities and does not tolerate unlawful discrimination or harassment based on race, color, religion, age, sex, national origin, or any other protected characteristics. We believe everyone at PLVision deserves to thrive in an environment where they are respected, valued, and empowered to reach their full potential and build a meaningful career.

Want to develop innovative products? Let's talk!

This field is required
This field is required
You can attach your resume here:
file not selected
Upload your CV here (PDF, DOC, DOCX)
Please enter a valid LinkedIn profile URL.
This field is required
Message (Optional):

* Please complete all required fields.

Your message has been sent, thank you! We will contact you as soon as possible.