[NEW] Looking for a job in tech? Companies will find you — just fill in your profile
Close
e. g. Python, Warsaw, Startup

Software Engineer (Networking)

location-pointer-icon Krakow, Warsaw, Wroclaw
Archived
B2B
C/C++
remote

PLVision is seeking a Software Engineer (Networking) with a solid knowledge of C/C++ programming languages, experience in Embedded Systems Engineering and a strong understanding of networking technologies to join a long-term project for our customer from the US.

As a Software Engineer, you will be an integral part of the Data Processing Unit (DPU) team, which combines cutting-edge software and hardware expertise to develop a highly programmable, high-speed chip capable of efficiently managing large data volumes. Your role will involve designing, developing, deploying and supporting networking packet forwarding functions that enable high-performance data processing at various network endpoints in data centers.

Join PLVision and take your career to the next level!

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

  • Collaborate with appropriate stakeholders to determine user requirements for a scenario
  • Drive the identification of dependencies and the development of design documents for a product, application, service or platform
  • Create, implement, optimize, debug, refactor, reuse code to establish, improve performance and maintainability, enhancing effectiveness and return on investment (ROI)
  • Leverage subject-matter expertise of product features and partner with appropriate stakeholders (e.g., project managers) to drive a workgroup’s project plans, release plans and work items
  • Act as a Designated Responsible Individual (DRI) and guide other engineers by developing and following the playbook, working on call to monitor systems/products/services for degradation, downtime or interruptions, alerting stakeholders about the status and initiating actions to restore systems/products/services for simple and complex problems when appropriate
  • Proactively seek new knowledge and adapt to new trends, technical solutions and patterns that will improve the availability, reliability, efficiency, observability and performance of products while also driving consistency in monitoring and operations at scale

Vacancy requirements

  • Bachelor’s degree in Computer Science or a related technical discipline
  • 3+ years of technical engineering experience with coding in C or C++
  • Experience in kernel programming and operating system internals
  • Experience in developing software for embedded systems

Vacancy plus options

  • Experience in developing a networking software stack involving technologies such as Remote Direct Memory Access (RDMA), RoCEv2 and Software Defined Networking (SDN)
  • Experience with SAI, DASH, and SONiC would be a plus

PLVision
Product
100 - 300
Industry
Embedded
Founded
2007

This site uses cookies to offer you a better browsing experience.

Find out more on how we use cookies and how to change cookie preferences in our Cookies Policy.

Customize
Save Accept all cookies