Python Software Engineer



We are looking for a talented Python engineer who is also proficient in C development and has a good command of object-oriented programming. You will join PLVision team helping our Israel-based customer build a software simulator for L2/L3 switches.

In this position, you will get an opportunity to learn how a networking device is working under the hood, master packet flow, and work with firmware. Are you ready for interesting challenges with firmware simulation, virtualization, and performance optimization?

Apply for this vacancy and join our mature expert community to take your engineering career to the next level!

Dedicated recruiter:
Taras Leskiv
Recruitment Lead

Client profile Client profile

  • Our customer is an Israel-based leader in the global networking equipment market, recently acquired by a multinational technology corporation. PLVision has been working with the customer since 2015, and the team, as well as the variety of projects, are constantly expanding.

Responsibilities Responsibilities

  • ASIC and Hardware system simulator modules design and development

  • Firmware integration

  • Issues troubleshooting

Requirements Requirements

  • Master's or Bachelor's Degree in Computer Science or Computer Engineering

  • 2+ years of commercial experience in Embedded Systems or Networking

  • Proficient knowledge of Python and C

  • Understanding of OOP concept

  • Practical experience with Linux

  • English level — Intermediate and higher

Would be a plus Would be a plus

  • Experience with Docker

  • Understanding of Makefiles

  • KVM or QEMU expertise

  • Familiarity with Networking (TCP/IP, Ethernet stack)

About PLVision About PLVision

  • PLVision is a software product development services company specializing in computer networking, embedded systems, and the Internet of Things Connectivity. Operating in the global market since 2007, we help networking industry leaders and ambitious startups launch innovative products. PLVision has offices in Lviv, Kyiv, Odesa, Krakow (Poland) and is planning to open an office in Kharkiv.

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