
Summary
PLVision invites a Principal Software Engineer with over 7 years of experience in Embedded Application Development to join our Architecture Office. If you aim to take a pivotal role in shaping innovative solutions for networking products, love experimenting and solving complex tasks, and are eager to apply your profound knowledge of C and strong understanding of networking, this opportunity is for you.
As a Principal Software Engineer, you will lead solution architecture, contribute to technical design, and provide technical governance throughout the entire solutions lifecycle. You will work with the latest technologies and won’t have to deal with outdated legacy code. Collaborating with an experienced team, you will help industry leaders bring their products to market and constantly contribute to open-source projects (SONiC, SAI, DPDK, etc.).
At PLVision, we lead meaningful technical projects that significantly impact the open networking industry, helping you build a brighter future. With over 17 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 and transform your ideas into impactful software solutions and products. Join us and enjoy a consistent career while contributing to innovative open networking technologies!

- @anastasiia_plvision (telegram)
- anastasiia.zadorozhna@plvision.eu
- live:.cid.92ec727c93398f35
Responsibilities
As a part of the Project Team:
Design software solutions for networking products (switches, routers, smartNICs/DPUs, etc.)
Create architectural and design documentation
Guide the team working directly with our customer on product launch
Ensure the productivity of the team responsible for R&D, integration, product support, and debugging activities
Ensure features (components/modules) are implemented and documented according to requirements
Align software development strategies with customer product needs by staying informed about market trends in the networking industry
Collaborate closely with the Quality Assurance (QA) team to provide an architectural perspective
As a part of the PLVision Architecture Office:
Provide architectural design services for new and existing clients, including solution vision, proposal, and high-level (HLD) and low-level (LLD) design documentation for networking products
Review software designs, analyze functional gaps, and identify performance bottlenecks
Author white papers, blogs, knowledge base articles, and other customer-focused content in collaboration with the marketing team
Identify and evaluate new technologies, innovations, tech communities, and potential partner relationships to facilitate PLVision’s growth
Requirements
7+ years of commercial experience in Embedded Application Development
Experience developing architecture, design, and functional specifications
Expert knowledge of C
In-depth Linux OS knowledge
Experience planning and designing a software stack for embedded devices (preferably switches or routers)
Deep understanding of networking protocols
Experience with Layer 2 or Layer 3 networking protocols implementation and TCP/UDP sockets programming
Excellent troubleshooting and debugging skills
Strong communication and teamwork skills
Excellent negotiation skills, experience communicating with customers
Understanding of market trends, strong research and analytical skills
Knowledge of technical English at the intermediate level or higher
Would be a plus
Knowledge of C++
Python/bash knowledge
Experience with SAI/SONiC implementation and integration
Experience with DPDK
Experience with routing protocols (BGP, OSPF, RIP, etc.)
Experience with Linux networking
Experience with virtualization/containerization technologies
Understanding of Continuous Integration (CI)/Continuous Delivery (CD) processes
About PLVision
We are a software product development company specializing in computer networking and embedded systems. PLVision has offices in Krakow (Poland) and Lviv (Ukraine). Founded in 2007, the company helps networking industry leaders and ambitious startups in the U.S., Israel, and the EU countries to launch innovative products.
Want to develop innovative products? Let's talk!
Thank you for subscribing!
Look forward to exclusive content, the latest updates, and special offers.