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 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.