We are a software product development company, specializing in Computer Networking and Embedded Systems. PLVision is headquartered in Krakow, Poland, with a Ukrainian headquarters in Lviv. Founded in 2007, we help networking industry leaders and ambitious startups in the U.S., Israel, and EU countries to launch innovative products.
-
· 127 views · 15 applications · 6d
C/C++ Software Engineer(Networking)
Full Remote · Ukraine · 3 years of experience · English - B2We are looking for a skilled Software Engineer with expertise in C and C++ programming, Linux OS, and a solid understanding of networking protocols to join our growing networking project for a Fortune 100 client. This is the chance to work with a diverse...We are looking for a skilled Software Engineer with expertise in C and C++ programming, Linux OS, and a solid understanding of networking protocols to join our growing networking project for a Fortune 100 client. This is the chance to work with a diverse and highly experienced team, creating innovative solutions for the next generation of scalable and efficient data centers. In this role, you will collaborate closely with the client’s team to tackle their challenge in transitioning from manual testing processes to fully automated systems. You will also develop new features while utilizing advanced technologies like SAI and SONiC.
Responsibilities
- Develop and test software to optimize SAI/SONiC performance on new platforms
- Maintain design documentation to support software modifications
- Ensure SAI/SONiC features (components) are implemented and documented according to requirements
- Collaborate closely with the testing team to provide a development perspective
- Ensure all functionality is implemented on time and meets defined quality metrics
Requirements
- Extensive knowledge of the Linux OS
- Strong understanding of networking protocols, including Layer 2 or Layer 3 protocol implementation and TCP socket programming
- Proficiency in C and C++ programming
- 3+ years of commercial experience in Software Engineering
- Proficiency in technical English at an Intermediate level or higher
Would Be a Plus
- Experience with SAI/SONiC implementation and integration
- Experience in Linux networking
- Familiarity with virtualization and containerization technologies
- Understanding of CI/CD processes
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
- Medical insurance
- 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
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.
-
· 43 views · 2 applications · 6d
Enterprise Network Architect
Full Remote · Ukraine · 7 years of experience · English - B2PLVision is looking for an experienced Enterprise Network Architect with a deep understanding of how modern enterprise networks are designed, deployed, and operated. This role is critical in bridging real-world enterprise requirements with our open-source...PLVision is looking for an experienced Enterprise Network Architect with a deep understanding of how modern enterprise networks are designed, deployed, and operated. This role is critical in bridging real-world enterprise requirements with our open-source SONiC contributions, our internal SONiC Lite distribution, and other network operating systems we build for customers.
In this role, you will act as a subject-matter expert who defines enterprise-ready deployment models, verification methodologies, KPIs, and architectural blueprints that guide both our product roadmap and customer implementations. Your expertise will directly influence how our NOS offerings evolve, ensuring they are robust, intuitive, and aligned with real enterprise use cases, not limited to service provider environments.
This role is ideal for someone who has designed and operated complex enterprise networks and is motivated to shape the next generation of open networking solutions through hands-on architectural influence and strategic product impact.
Responsibilities
Architecture & Blueprint Definition
• Define reference architectures and deployment blueprints for SONiC, SONiC Lite, and customer-specific NOS distributions.
• Translate enterprise network requirements into system architecture specifications, configuration templates, and validated designs (VDs).
• Provide clear guidelines for L2/L3 fabrics, campus networks, DC leaf-spine, security zones, EVPN-VXLAN, QoS policies, and multisite designs.Real-World Use Case Analysis
• Analyze typical enterprise challenges (brownfield migrations, multi-vendor networks, segmentation, QoS, monitoring gaps, high availability constraints).
• Ensure our NOS features solve actual enterprise operational pain points.
• Identify missing features, operational simplifications, or integrations needed by enterprise customers.SONiC & SONiC Lite Product Shaping
• Work closely with engineering and product teams to drive enhancements to SONiC and SONiC Lite.
• Define feature requirements, acceptance criteria, success metrics, and expected behavior.
• Provide input to community-driven SONiC open-source development through clear and justified proposals.Deployment Readiness, Testing, and KPIs
• Define verification plans, test cases, and rollout criteria for enterprise deployments.
• Establish network KPIs (latency, convergence, jitter, uptime, scaling limits) for each validated architecture.
• Work with QA teams to build automated test suites based on enterprise scenarios.Documentation and Enablement
• Produce high-quality documentation:
• Deployment guides
• Best practice configurations
• Troubleshooting flows
• Operational handbooks
• Migration strategies
• Support creation of training materials and customer-facing onboarding content.Customer Engagement
• Act as a technical authority during customer design discussions.
• Collect customer feedback and translate it into actionable product improvements.
• Assist in PoCs, architecture reviews, and complex deployments when needed.Cross-Functional Collaboration
• Interface with Engineering, Product Management, QA, Support, and Sales Engineering.
• Influence long-term roadmap priorities based on enterprise expectations and market trends.
• Help shape broader company strategy around open networking adoption in enterprise environments.Requirements
- 8+ years designing and operating enterprise networks at scale.
- Deep expertise in:
• L2/L3 architectures, BGP, OSPF, EVPN-VXLAN
• Campus + DC network design principles
• High availability, redundancy, and failover strategies
• QoS, ACLs, segmentation, multicast (optional but valuable) - Strong understanding of NOS behavior (Cisco, Juniper, Arista, Cumulus, SONiC)
- Experience with automation (Ansible, Python, Nornir, etc.)
- Ability to write clear and concise documentation and architecture papers
- Familiarity with Linux-based NOSes and open networking ecosystems
Benefits
- Medical insurance
- 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
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.
-
· 167 views · 17 applications · 6d
С++ Verification Engineer
Full Remote · Ukraine · 1 year of experience · English - B2Responsibilities Perform requirements analysis with a deep understanding of hardware workflows Conduct flow analysis and prepare high-level design documentation Develop new flows within a verification framework written in C++ Enhance the verification...Responsibilities
- Perform requirements analysis with a deep understanding of hardware workflows
- Conduct flow analysis and prepare high-level design documentation
- Develop new flows within a verification framework written in C++
- Enhance the verification environment to ensure effective testing
- Conduct validation and debugging using proprietary tools written in Python
- Take ownership of internal tools used in the verification process and extend them as needed
- Perform regression analysis as part of the verification team's responsibilities
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or Computer Engineering
- Up to 1.5 years of commercial experience with C++
- Knowledge of at least one Object-Oriented Programming (OOP) language
- Strong analytical and problem-solving skills
- Familiarity with Linux at the user level
- Strong debugging skills
- Technical English at the intermediate level or higher
- Good communication and teamwork skills
- Customer orientation with a motivated and flexible approach to work
Would be a plus
- Knowledge of Python or Java
- Practical experience in verification processes
- Experience with Jenkins
- Familiarity with standard specifications such as Ethernet, MAC, Physical Layers, and Optics
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
- Medical insurance
- 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
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.
-
· 93 views · 13 applications · 44m
Python Software Engineer
Hybrid Remote · Ukraine · 3 years of experience · English - B2PLVision is seeking a Software Engineer with 3+ years of experience in Python to join a long-term project for our partner. This global technology leader continues to grow rapidly, strengthening its position across the AI and networking domains. Our...PLVision is seeking a Software Engineer with 3+ years of experience in Python to join a long-term project for our partner. This global technology leader continues to grow rapidly, strengthening its position across the AI and networking domains. Our collaboration follows a clear roadmap, providing a stable and reliable environment where you can focus on meaningful engineering work and see real results from your contributions.
At PLVision we offer steady professional growth within a mature and evolving project. As the scope expands, you will take on new responsibilities, explore emerging technologies, and progressively deepen your expertise. You will join a supportive environment that values long-term development, encourages technical excellence, and empowers you to turn your ideas into impactful solutions.
RESPONSIBILITIES
🔹 Design and develop ASIC and hardware system simulator modules
🔹 Integrate firmware
🔹 Troubleshoot and resolve issues
REQUIREMENTS
✅ Master’s or Bachelor’s Degree in Computer Science or Computer Engineering
✅ 3+ years of commercial experience in Embedded Systems or Networking
✅ Strong knowledge of Python
✅ Understanding of Object-Oriented Programming (OOP) concepts
✅ Practical experience with Linux
✅ English at an intermediate level or higher
WOULD BE A PLUS
✅ Experience with Docker
✅ Knowledge of C
✅ Understanding of Makefiles
✅ Expertise in KVM (Kernel-based Virtual Machine) or QEMU (Quick Emulator)
✅ Familiarity with networking, including TCP/IP and the Ethernet stack
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 scheduleABOUT 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.
More