SONiC Capabilities: Empowering Networks with Open-Source Solutions

Download PDF

Software Engineer (Network OS, SDN)

Apply

Summary

PLVision is seeking a Software Engineer with strong skills in C and C++ to join a long-term project for our partner. This global technology leader continues to grow rapidly and strengthen its position across the AI and networking domains. Our collaboration follows a clear roadmap, providing a reliable setting where you can focus on meaningful engineering work and see real results from your contributions.

In this role, you’ll be part of an experienced engineering team that operates within a large technology ecosystem and has early access to advanced products used in large-scale AI systems, including high-performance switches powered by SONiC (Software for Open Networking in the Cloud). These technologies define the future of computing and will be an integral part of your daily work.

At PLVision, we offer steady professional growth within a mature and evolving project. As the scope expands, you’ll take on new responsibilities, explore emerging technologies, and strengthen your expertise step by step. You’ll find a supportive environment that values long-term development, encourages technical excellence, and allows you to turn your ideas into real, impactful solutions.

Dedicated recruiter:
Anastasiia Zadorozhna
Recruitment Lead

Responsibilities Responsibilities

  • Design and implement new features for networking software platform for L2/L3 bridges (switches/routers).

  • Participate in implementing the new protocols in data center management technologies.

  • Launch new hardware, and make sure new products are secure, reliable, and fast.

  • Optimize, debug, refactor, improve performance and maintainability of new products.

  • Work with various teams and share technologies across many products.

  • Collaborate with appropriate stakeholders to determine user requirements.

  • Drive the identification of dependencies and the development of design documents.

  • Proactively seek new knowledge and adapt to new trends.

Requirements Requirements

  • Bachelor’s degree in Computer Science or a related technical field

  • At least 2 years of hands-on experience in C/C++ software development, including work with embedded systems

  • Good understanding of networking protocols (routing, switching) and concepts related to SDN

  • Experience in code review, process optimization, and improving system architecture

  • Strong background in designing, implementing, debugging, and testing complex software with a focus on quality and reliability

  • Proven ability to collaborate across teams and work effectively in an Agile/Scrum environment

  • Analytical mindset with the ability to learn new technologies quickly, conduct research, and solve complex problems

  • 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

  • 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
  • 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.