ХТО МИ PLVision — це технологічна компанія, що спеціалізується на розробці програмних продуктів для комп’ютерних мереж і вбудованих систем. У кожному технічному та організаційному рішенні ми дбаємо про своїх співробітників, обираючи якість і далекоглядність, від стандартів розробки до взаємодії в команді.
29 липня 2025 бронювання

DPU Software Engineer (C/C++ with Python) (вакансія неактивна)

Львів, Краків (Польща), віддалено

PLVision is seeking an ambitious Software Engineer with experience in C and C++, and a working knowledge of Python, to join a project with a global technology leader, one of seven prominent U.S. tech companies that have significantly driven growth in the technology sector, ensuring long-term stability and partnership.

As a DPU Software Engineer, you will become an integral part of the Data Processing Unit (DPU) division, developing a highly programmable, high-performance chip designed to process large volumes of data efficiently. As a member of this dynamic, multi-talented, international engineering team, you will actively contribute to the design of cutting-edge, scalable networking solutions and gain hands-on experience with advanced networking technologies.

This technically challenging and rewarding project brings together a recognized, highly skilled, and supportive team committed to engineering excellence. You’ll find a stable and empowering environment where you can grow professionally, deepen your networking expertise, and turn your ideas into impactful, real-world software solutions.

Join PLVision and build a consistent, meaningful career while driving innovation in open networking.

RESPONSIBILITIES
🔹 Create, implement, optimize, and debug code to enhance software performance and effectiveness
🔹 Refactor and reuse code to improve maintainability
🔹 Acquire new knowledge to adapt to emerging trends, technical solutions, and patterns
🔹 Improve product availability, reliability, efficiency, observability, and performance, while ensuring consistency in monitoring and operations at scale

REQUIREMENTS
🔹 Bachelor’s degree in Computer Science or a related technical field
🔹 2+ years of engineering experience with programming in C and C++
🔹 Experience with the Python programming language
🔹 Basic experience in programming network switches, routers, or other network appliances
🔹 Upper-intermediate level of English

Vacancy plus options
🔹 Experience developing networking software stacks using technologies such as TCP, UDP, RDMA, RoCEv2, and SDN
🔹 Experience building technologies for reliable data transfer across networks with efficient fabric utilization and deterministic latency
🔹Experience developing networking software on DPUs or programmable NICs

About PLVision
PLVision is a European software product development company specializing in networking solutions that help businesses unlock the full potential of open and disaggregated technologies. We deliver end-to-end, vendor-agnostic solutions, tailored to meet client-specific use cases, enabling greater flexibility, scalability, and sustainability while ensuring cost control and predictability.