Weare looking for anambitious Senior C/C++ Software Engineer tojoin PLVision, astable Ukrainian company with in-demand and future-proof specialization incomputer networking. This role offers you the chance toadvance your career bybecoming anintegral part ofPLVision’s progressive Architecture Office. During your ramp-up period, our dedicated experienced mentor will help you boost your expertise innetworking technologies and enable your successful start inthe new tech domain.This role requires aca
Weare looking for anambitious Senior C/C++ Software Engineer tojoin PLVision, astable Ukrainian company with in-demand and future-proof specialization incomputer networking. This role offers you the chance toadvance your career bybecoming anintegral part ofPLVision’s progressive Architecture Office. During your ramp-up period, our dedicated experienced mentor will help you boost your expertise innetworking technologies and enable your successful start inthe new tech domain.This role requires acandidate with 5+years ofcommercial experience inSoftware Engineering and fundamental knowledge ofC/C ++ and Linux OS. The responsibilities include cross-functional collaboration with the company’s experts onpre-sales activities and launching new projects for networking industry leaders and disruptive startups.AtPLVison, you will get valuable hands-on experience with the latest technologies and non-trivial tasks insoftware product development. You will work directly with the customer asamember ofthe team and collaborate with global technology leaders within open-source communities.About PLVisionWeare asoftware product development company specializing incomputer networking and embedded systems. PLVision has offices inKrakow, Poland, and inUkraine: Lviv, Odesa, Kyiv, and Kharkiv (currently relocated). Founded in2007, the company helps networking industry leaders and ambitious startups inthe U.S., Israel, and theEU countries tolaunch innovative products.Vacancy responsibilities:—Develop software and run testing toenable high performance ofSwitch Abstraction Interface (SAI) and/or Software for Open Networking inthe Cloud (SONiC) for new platforms—Create architecture and design documentation—Maintain design documentation toassist insoftware modification—Ensure Switch Abstraction Interface (SAI) and/or Software for Open Networking inthe Cloud (SONiC) features are implemented and documented according tothe requirements—Work closely with the test team togive them adevelopment perspective—Establish test metrics and mentor team members while ensuring that all functionality isimplemented ontimeVacancy requirements:5+years ofcommercial experience inSoftware EngineeringPerfect knowledge ofCor C++In-depth Linux OSknowledgeUnderstanding ofnetworking protocols (Layer 2or Layer 3networking protocols implementation, TCP sockets programming)Knowledge oftechnical English atthe Intermediate level and higherVacancy plus options:• Experience with SAI/SONiC implementation and integration;• Experience with Linux networking;• Experience with virtualization/containerization technologies;• Understanding ofContinuous Integration (CI)/Continuous Delivery (CD) processes.