Senior/Lead Linux System Programming Engineer



We are looking for a Lead System Programming Engineer with deep knowledge of Linux, perfect C or С++ programming language skills, and basic understanding of networking. Registered in Poland, PLVision is a stable business with 100% Ukrainian capital, working with partners in the U.S., Israel, and EU countries and supporting Ukraine’s economy. Thanks to a reliable BCP in place, all our projects remain ongoing.

If you want to lead our engineering team building a new networking product for the world famous technology company, apply for this vacancy and join our expert community.

Dedicated recruiter:
Yaryna Kunynets
Yaryna Kunynets

Project definition Project definition

  • You will join the team responsible for the OS customization and development of networking software packages on top of the SDK (software development kit). The goal is to create a fully functional Layer 3 solution for innovative networking hardware. It should provide optimal performance for the cluster and cloud computing, as well as the enterprise data centers.

Customer profile Customer profile

  • Our customer is a US-based company developing the product line based on its own switch silicon to provide a complete stack for data centers of global companies (Facebook, Alibaba, Amazon, Microsoft, etc.). Moreover, the customer is the leader in development of new technologies for network traffic administration.

Responsibilities Responsibilities

  • Lead the team, coach and train team members (5 Engineers)

  • Communication with stakeholders

  • Develop Linux/Unix system using C programming language

  • Create next-generation network products firmware

  • Design and develop new software packages and protocols

  • Build advanced networking firmware features for Cloud and Data centers

  • Collaborate with leading networking companies (our customers)

Requirements Requirements

  • 5+ years of commercial experience in Software Engineering in Embedded Application Development

  • Good knowledge of C or C++ programming language

  • Experience with Make/Automake build tools

  • Perfect understanding of scripting languages like Bash or Python

  • Experience in writing design and functional specifications

Would be a plus Would be a plus

  • Basic knowledge of Networking

  • High organizational and leadership skills

  • Good communication skills, ability to work in a team

About PLVision About PLVision

  • We are a software product development company specializing in computer networking, embedded systems, and the Internet of Things Connectivity. PLVision is headquartered in Krakow, Poland, with the Ukrainian headquarters in Lviv and other offices in Odesa, Kyiv, and Kharkiv (currently relocated). Founded in 2007, we help networking industry leaders and ambitious startups in the U.S., Israel, and EU countries to launch innovative products.

  • PLVision has taken an active stand in supporting independence and prosperity of Ukraine. We are investing the company's net income in 2022 for the needs of our army and our country's recovery, as well as implementing many volunteer initiatives.

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