Position: С Engineer (pre-project training)
Company: PLVision
Category: C++
Experience required: 2y
English level: intermediate

The training is a part of the job and will be compensated as such. We've been successfully running these programs since 2018. 

During this pre-project preparation, with the support of our experienced mentors, you will gain valuable in-demand expertise in the fast-growing domain of computer networking and beyond (Linux, Docker, Git). Upon completion of the training, you will start building innovative networking products on a long-term project for a world-renowned technology leader. 

A stable business with 100% Ukrainian capital, PLVision has offices in Ukraine and Poland. The company is investing its net income in 2022 for the needs of Ukraine’s Army and the country’s recovery.  

Project Definition 
Our experienced team develops next-generation networking devices for a global company. In this role, you’ll combine development and testing. You’ll create new features and tools for our system improvement, dive deep into the infrastructure as well as maintain testing procedures.  

Client profile 
The customer is an Israel-based leader in the network 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. PLVision engineers are involved in various areas of software development, including Switch SDK, SONiC, Firmware, PHY, and more. 

About PLVision
    We are a software product development company specializing in computer networking, embedded systems, and the Internet of Things connectivity. PLVision has offices in Krakow, Poland, and in Ukraine: Lviv, Odesa, Kyiv, and Kharkiv (currently relocated). Founded in 2007, the company helps networking industry leaders and ambitious startups in the U.S., Israel, and EU countries to launch innovative products.

    PLVision has taken an active stand on Ukraine, investing all net income in 2022 to support the Armed Forces and the country, as well as implementing many volunteer initiatives.

Vacancy responsibilities:
- Develop tools for Firmware
- Analyze and improve the existing CI/CD infrastructure
- Propose and implement extensions to the project infrastructure
- Maintain deployment and testing processes
- Ensure all production systems are robust and stable

Vacancy requirements:
- Master's or Bachelor's degree in Electrical/Computer/Software Engineering
- At least 2+ years of engineering experience
- Deep knowledge of C and Python languages
- Familiarity with CMake
- Experience in writing script/tools to support the development process
- Self-determination during the work process is a must