We are looking for talented QA Automation Engineers with excellent Python skills, a strong understanding of Linux kernel internals and Linux networking for a Linux Kernel development project.
You will join a team, developing a Linux kernel device driver (Switchdev) for a next-generation switch. Our customer is a leader in the networking industry, known as a revolutionary in the field of digital storage and transmission of information.
The Ethernet switch device driver model, Switchdev is an in-kernel driver model for switch devices which offload the forwarding (data) plane from the kernel. Switchdev enables the control of switching silicons (ASICs) on a kernel level, using standard open Linux interfaces. With Switchdev driver availability for an ASIC, any Network Operating System for the networking equipment could be replaced with native Linux.
Switchdev is the basis of DENT OS – a new, revolutionary Native Linux OS for Retail, Campus, Remote Office and Enterprise Edge use. PLVision's engineers are highly skilled in Linux Kernel development, so you will benefit from knowledge-sharing and guidance within our expert community.
Design, develop and execute automation scripts in Python 3.x.
Root-cause/troubleshoot software and hardware issues
Review requirements, specifications and technical design documents to provide timely and meaningful feedback
Collaboration with internal teams (e.g., developers and product managers) to identify system requirements
Clear verbal and written communication in English
Be a strong advocate of software quality
Stay up to date with new testing tools and test strategies
Over 1 year of experience as a Software QA Engineer
Over 1 year of experience in Python development
Knowledge in one or more of the following L2 & L3 protocols (VLANs, STP, IP Routing, ARP, ICMP)
Experience with Linux usage and configuration using CLI
Would be a plus
Any experience with Network devices configuration (Cisco, Mikrotik, etc), CCNA courses, etc.
Knowledge of OOP in Python
Independent worker, able to plan and execute own responsibilities
Team player with good communication and interpersonal skills
About Our Team
PLVision is a software R&D firm, specializing in solutions for Computer Networking, Embedded Systems, and the Internet of Things Connectivity, operating on the global market since 2007.
Want to develop innovative products? Let's talk!