Ready to tackle complex challenges in the dynamic technology domain of computer networking? PLVision invites an ambitious Senior Network Software Engineer to join a new project for our customer – one of the world’s most influential software companies. We are looking for a professional with extensive experience in programming embedded systems in C and network software development. As a Senior Network Software Engineer, you will play a crucial role in designing and developing new DASH functionalit
Ready to tackle complex challenges in the dynamic technology domain of computer networking? PLVision invites an ambitious Senior Network Software Engineer to join a new project for our customer – one of the world’s most influential software companies. We are looking for a professional with extensive experience in programming embedded systems in C and network software development. As a Senior Network Software Engineer, you will play a crucial role in designing and developing new DASH functionality for modern IPU/DPU systems, collaborating closely with our experienced engineering team.PLVision actively launches new and exciting projects across various technological fields. This ensures a stable job, numerous growth opportunities, and a collaborative and rewarding work environment. Join PLVision and secure your career right now!ResponsibilitiesMake the most effective solutions for project needs thorough research and analysisDevelop comprehensive design and functional documentationDesign and develop new DASH functionality for modern DPU/IPU systemsCollaborate with the open-source community to introduce and align new features with industry standardsEngage in client communication to clarify requirementsRequirements4+ years of commercial experience in software engineering with a focus on embedded application developmentExcellent communication skills and the ability to work effectively in a teamStrong knowledge of C for embedded systems developmentStrong background working with computer networking, including L2/L3, tunneling, routing, and switchingAdvanced Linux user with experience in networking tools and utilitiesGood knowledge of PythonExperience in writing design and functional specificationsProficiency with Bash (e.g., Autotools, CMake) and cross-compilation for embedded systemsExperience with embedded Linux build systems (Yocto, Buildroot, etc.)Knowledge of technical English at Intermediate level and higherBachelor's degree in computer science or a related technical disciplineWould be a plusLinux network stack developmentExperience with x86/arm architectureExperience working with open source projectsExperience with SAI/SONiC implementation and integrationUnderstanding of ASIC/DPU network pipelineKernel developmen Show more Show less Посадовий рівень Старший середній рівень Тип зайнятості Повний робочий день Посадові обов’язки Інженерія і Інформаційні технології Галузі Комп’ютерні мережеві продукти