C++ Software Engineer



On this project, PLVision’s team will develop SAI and integrate SONiC with customer’s hardware, L3 TOR switch.

We are looking for an experienced C++ Software Engineer who will participate in SAI skeleton implementation, SAI attributes implementation and integration with customer’s SDK, and SONiC integration. Our customer is a US-Israeli innovative semiconductor startup.

Dedicated recruiter:
Taras Leskiv
Recruitment Lead

Responsibilities Responsibilities

  • Full development cycle: from design to final delivery to the customer

Requirements Requirements

  • Experience with Linux and Linux CLI tools: Vim/Grep/etc. and Git in CLI

  • Good knowledge of C/C++

  • Linux development experience (user space)

  • Experience with Make/Automake build tools

  • Knowledge of scripting languages like Bash

  • Good troubleshooting and debugging skills

  • Good communication skills and ability to work in a team

  • Customer orientation, motivated and flexible

  • Knowledge of technical English at Intermediate level and higher

Would be a plus Would be a plus

  • Experience with Python

  • Experience with any of BGP, OSPF, RIP, etc. routing protocols

  • Experience with TCP/IP, ARP, DHCP, etc. would be a big advantage

  • Experience with Linux networking

  • Experience with virtualization/containerization technologies

  • OOD / design patterns experience

Want to develop innovative products? Let's talk!

You can attach your resume here:

file not selected
By filling out your contact information in this form, you agree to our Privacy Policy.*