Middle C/C++ Software Engineer, Open Networking (Evergreen Opportunity)

Ostware Services

Town of Poland (NY)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical insurance
Vacation and sick leave days
Paid bank holidays
Relocation bonus
Education courses

Job summary

PLVision is looking for skilled Software Engineers to enhance next-generation network software. This role involves working with advanced Network Operating Systems and troubleshooting complex network topologies.

Candidates should have a Bachelor's degree in Computer Science, along with solid knowledge of C/C++ and Linux. The position offers benefits like medical insurance, paid leave, and educational programs.

Qualifications

  • 2+ years of commercial experience in Software Engineering.
  • Deep understanding of networking fundamentals.
  • Knowledge of Technical English at the Intermediate level or higher.

Responsibilities

  • Develop features for advanced Network Operating Systems.
  • Troubleshoot data-center network topologies.
  • Collaborate with the validation team for reliable feature delivery.

Skills

C/C++ knowledge
Networking fundamentals
Linux experience
Communication skills

Education

Bachelor’s degree in Computer Science or related field

Tools

SAI/SONiC
Embedded systems programming
Virtualization/containerization technologies
Python

Job description

PLVision is seeking talented Software Engineers with expertise in C/C++ and a strong background in networking who value stability, growth, and meaningful engineering challenges. Join our expert team to design and develop next‑generation network software that powers the world’s data centers, cloud infrastructure, and edge devices.

This position is part of our continuous hiring initiative, offering early access to future commercial projects, as well as opportunities to contribute to internal R&D and open‑source development. This balanced approach ensures stability, variety, and professional growth, helping you advance your skills and expand your career opportunities in a rewarding and supportive environment.

At PLVision, we build long‑term partnerships based on transparency, trust, and mutual respect. You’ll experience open communication with leadership, a respectful atmosphere, and the confidence that comes from being part of a company that has a clear roadmap, reliable client relationships, and a strong future vision.

Responsibilities

Develop features for advanced Network Operating Systems.

Develop, configure, investigate, and troubleshoot virtual and hardware data‑center network topologies of varying complexity using diverse networking devices (e.g., routers, multilayer switches, DPUs/IPUs).

Investigate and implement optimal technical solutions through research and analysis.

Create and maintain functional and design documentation for software modules.

Collaborate with the validation (QA) team to ensure robust and reliable feature delivery.

Contribute to open‑source projects, helping shape industry standards.

Requirements
  • 2+ years of commercial experience in Software Engineering and algorithms.
  • Solid C or C++ knowledge.
  • Strong knowledge of Linux and experience working with it.
  • Deep understanding of networking fundamentals (OSI model, Layer 2 / Layer 3 networking protocols, TCP sockets).
  • Knowledge of Technical English at the Intermediate level or higher.
  • Excellent communication skills and experience working with distributed teams.
  • Bachelor’s degree in Computer Science or a related technical discipline.
Would be a plus
  • Experience with SAI/SONiC implementation and integration.
  • Experience in embedded systems programming.
  • Experience with Linux networking.
  • Experience with virtualization/containerization technologies.
  • Experience with Bash (e.g., Autotools, CMake) and cross‑compilation for embedded systems.
  • Experience with build systems like Yocto and Buildroot.
  • Understanding of ASIC/DPU network pipeline.
  • Experience with open‑source projects or contributions.
  • Good knowledge of Python.
Benefits
  • Medical insurance
  • Vacation and sick leave days
  • Paid bank holidays (11 days in 2026)
  • Relocation bonus
  • Marriage and childbirth bonuses
  • Referral bonus
  • Educational courses and training programs
  • Flexible Schedule
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer (Architecture Office)
Principal Software Engineer (Architecture Office)

Ostware Services • Town of Poland (NY)

On-site
USD 120,000 - 150,000
Medical insurance
Paid bank holidays
Flexible Schedule
C/C++ Network Software Engineer — Open‑Source & Networking
C/C++ Network Software Engineer — Open‑Source & Networking

Ostware Services • Town of Poland (NY)

On-site
USD 80,000 - 110,000
Medical insurance
Vacation and sick leave days
Paid bank holidays
+2
Senior Software Engineer – Networking Systems
Senior Software Engineer – Networking Systems

Socket.dev • Miami (FL)

On-site
USD 140,000 - 190,000
Competitive salary
Equity options
Performance-based bonus opportunities
+4
Staff Engineer, Network Infrastructure
Staff Engineer, Network Infrastructure

digitalocean98 • United States

Hybrid
USD 191,000 - 239,000
Conference reimbursement
Learning library access
Hybrid work arrangement
+1
Senior Software Engineer – Networking Systems
Senior Software Engineer – Networking Systems

Quvia • Miami (FL), Northern (KY)

Hybrid
USD 140,000 - 180,000
Competitive salary
Equity options
Performance-based bonus opportunities
+4
Staff Engineer, Network Infrastructure
Staff Engineer, Network Infrastructure

DigitalOcean • Denver (CO)

On-site
USD 140,000 - 190,000
Flexible time off
Employee assistance program
Equity compensation
+4
Senior Embedded Software Engineer - Network Domain
Senior Embedded Software Engineer - Network Domain

Socket.dev • Atlanta (GA)

On-site
USD 120,000 - 180,000
Competitive salary
Equity options
Performance-based bonus opportunities
+4
Network Engineer (Digital Marketing sphere)
Network Engineer (Digital Marketing sphere)

Coherent Solutions, Inc. • United States

Hybrid
USD 110,000 - 170,000
Health insurance
Remote options
Conferences
+3
Staff Engineer, Network Infrastructure
Staff Engineer, Network Infrastructure

DigitalOcean • Boston (MA)

On-site
USD 150,000 - 210,000
Flexible time off
Equity compensation
Employee stock purchase program
+4
Senior Network Engineer (US Remote) - Technology Vendor
Senior Network Engineer (US Remote) - Technology Vendor

Hamilton Barnes Associates Limited • California (MO)

Remote
USD 200,000 - 250,000
Remote-first culture
Ownership of customer environments
Exposure to AI/GPU infrastructure