Senior Software Engineer (Networking)

PLVision is actively expanding its long-term projects and starting new ones, so we invite an experienced Senior Software Engineer to join our growing team. We are looking for a professional with profound experience in embedded and networking software development who will play a crucial role in designing and developing new DASH functionality for modern IPU/DPU systems. You will work on innovative solutions that have a significant impact on the world of connectivity. Our customers are leaders in the networking industry designing cutting-edge technologies so you will collaborate with highly experienced teams.

Join PLVision, a reliable Ukrainian company, that cares for the teams’ success and professional growth — and secure your career right now!

About PLVision
We are a software product development company specializing in computer networking and embedded systems. PLVision has offices in Krakow, Poland, and in Ukraine: Lviv, Odesa, Kyiv, and Kharkiv (currently relocated). 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.

Vacancy responsibilities:
Conduct research and analysis to make optimal solution decisions.
Prepare design and functional documentation
Design and develop new DASH functionality for modern DPU/IPU systems
Collaborate with the open-source community to align and introduce new features
Engage in client communication to clarify requirements
Lead a team of up to 5 people, assigning and tracking tasks, and providing technical support for their tasks and issues.

Vacancy requirements:
Bachelor's degree in computer science or a related technical discipline
4+ years of commercial experience in software engineering with a focus on embedded application development
Experience in team leadership.
Good knowledge of C/C++
Good knowledge of Python
Experience in writing design and functional specifications
Strong background in networking, including L2/L3, tunneling, routing, and switching
Experience with Linux networking, tools, and utilities
Familiarity with virtualization and containerization technologies
Proficiency in bash scripting, autotools, cmake, and cross-compilation
Experience with build systems like Yocto and Buildroot, among others
Excellent communication skills and the ability to work effectively in a team
Knowledge of technical English at Intermediate level and higher

Vacancy plus options:
• Linux network stack development
• Experience with x86/arm architecture
• Experience working with open source projects
• Experience with SAI/SONiC implementation and integration
• Understanding of ASIC/DPU network pipeline
• Kernel development

About PLVision

WHO WE ARE

We are a software product development company, specializing in Computer Networking, Embedded Systems, and the Internet of Things Connectivity. PLVision is headquartered in Krakow, Poland, with a Ukrainian headquarters in Lviv and other offices in Odesa, Kyiv, and Kharkiv (currently relocated). Founded in 2007, we help networking industry leaders and ambitious startups in the U.S., Israel, and EU countries to launch innovative products.

Company website:
https://plvision.eu/

DOU company page:
https://jobs.dou.ua/companies/plvision/
Job posted on 10 April 2024
87 views    5 applications

To apply for this and other jobs on Djinni login or signup.