Mid-Level Software Engineer - Linux Kernel (Winnipeg)
Arista Networks
Overview
Join Arista Networks as a Mid-Level Software Engineer specializing in the Linux Kernel. Help shape the future of client‑to‑cloud networking in data‑centric environments. This role involves maintaining and enhancing the EOS Kernel at Arista, focusing on integrating new kernel versions and collaborating with hardware teams to integrate new components. You will develop key features and tests using C, C++, and Python, ensuring robust support for cutting‑edge hardware solutions. Prior experience in Linux kernel programming is essential.
Key Responsibilities
- Identify relevant features from ongoing Linux Kernel developments
- Design and maintain EOS Kernel features and automated tests
- Work alongside hardware engineers on new component qualifications
- Contribute to upstream Linux Kernel community
- Provide technical leadership and mentorship to junior team members
Requirements
- BSc, MS or Ph.D. in a relevant field
- Minimum of 3 years’ experience with Linux kernel development
- Solid skills in C programming; knowledge of C++ and Python advantageous
- Familiarity with Linux kernel architecture and IP networking
- Proven troubleshooting and software design skills
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer - Linux Kernel (Winnipeg). Be the first to apply!
Related searches
- senior software developer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer remote Winnipeg, MB
- software engineer intern Winnipeg, MB
- software engineer devops Winnipeg, MB
- remote entry level software developer Winnipeg, MB
- software engineer internship Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software developer intern Winnipeg, MB
- software engineer Winnipeg, MB
