7 дней назад
Expert/Principal Software Engineer (Linux/C++)
140 000 - 210 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Expert/Principal Software Engineer (C/C++/Python): Building and delivering Linux-based EOS system software, hardware drivers, and APIs for large-scale data center networking with an accent on low-level systems programming, hardware integration, and automated testing. Focus on designing device-management interfaces, debugging distributed networking infrastructure, and delivering reliable software patches for customer environments.
Location: Vancouver, BC, Canada
Salary: CAD 140,000–210,000 base pay annually across Canada, plus potential discretionary bonuses and equity.
Company
develops cloud networking and software-defined networking solutions for data centers, campuses, and routing environments.
What you will do
- Write functional and design specifications for Linux hardware drivers and device-management APIs.
- Implement EOS and related system software using C, C++, and Python.
- Design automated test plans, develop test programs, and debug failures.
- Build and troubleshoot networking infrastructure, including distributed systems and AI networking.
- Analyze customer and system-test issues and deliver software releases or patches.
- Review implementations, mentor junior engineers, and coordinate project schedules with technical leads.
Requirements
- BS with 12+ years, MS with 10+ years, PhD with 7+ years of relevant experience, or equivalent experience.
- Strong knowledge of C, C++, Python, Linux system software, and open-source software.
- Experience writing Linux drivers and APIs for hardware or software resource management.
- Experience programming ASICs and custom hardware.
- Understanding of IPC mechanisms, distributed systems, messaging, databases, command-line interfaces, and networking infrastructure.
- Ability to independently design, implement, test, troubleshoot, and deliver software solutions.
Culture & Benefits
- Work on EOS software used across Arista data center networking products.
- Collaborative environment involving software engineers, system test engineers, customer support, and marketing teams.
- Medical, dental, vision, wellbeing, income protection, and group retirement savings benefits.
- Potential eligibility for discretionary bonuses and equity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Principal Software Engineer (Embedded Platform Software)
172 000 - 349 000$
6 дней назад
Experienced Photonic Card Software Developer (Embedded C/C++)
79 800 - 127 600$
5 дней назад
SoC Emulation Engineer
150 000 - 275 000$
6 дней назад
Embedded Software Developer - New Grad (C/C++)
68 800 - 109 800CAD
12 часов назад
Senior Software Engineer - High Level OS (Automotive)
179 200 - 268 800$
5 дней назад
Staff Firmware Engineer (Embedded)
98 100 - 130 800CAD