SONiC Capabilities: Empowering Networks with Open-Source Solutions

Download PDF

Middle/Senior Software Engineer (Architecture Office)

Apply

Summary

PLVision offers a unique opportunity for a C/C++ Software Engineer seeking to grow in the high-demand field of computer networking and gain a deeper understanding of complex system design. Under the structured guidance of experienced mentors, you will move beyond implementation tasks to explore solution design, validate ideas through hands-on prototyping, and contribute to presales activities.
In this role, you will collaborate closely with PLVision’s forward-thinking Architecture team, gaining direct access to architectural discussions, emerging technology trends, and early technical decision-making. You will be encouraged to explore new ideas, take ownership, and build confidence while maintaining autonomy in your work.
This position enables steady professional growth, meaningful impact through implemented ideas, and increasing recognition within the global technology community. Join us to deepen your expertise and make a visible impact on solutions used worldwide.

Dedicated recruiter:
Anastasiia Zadorozhna
Recruitment Lead

Responsibilities Responsibilities

  • Prototype and validate tech assumptions under mentor's supervision

  • Assist with feasibility checks and early-stage concept validation

  • Share research and prototyping results through diagrams, drafts, and slide decks

  • Support pre-sale tasks: requirement collection, technical inputs, presentation materials

  • Maintain clear, structured documentation for ongoing work

  • Support cross-team coordination

Requirements Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or Computer Engineering

  • 3+ years of commercial experience in Linux Application Development

  • Proficiency in C, C++, and Python

  • Demonstrated ability in rapid prototyping and technical documentation creation

  • Strong analytical thinking and clear communication

  • Genuine interest in R&D and exploring new or uncertain technologies

  • Ability to work collaboratively and learn from a mentor

  • Technical English proficiency at an Intermediate level or higher

Would Be a Plus Would Be a Plus

  • Knowledge/experience in networking (e.g., Routing, ALC, QoS)

  • Knowledge/experience in Linux kernel development

  • Knowledge/experience with Make

  • Experience in Docker/namespaces

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.