обновлено 9 дней назад
PCIe Senior/Lead Software Engineer (PCIe)
120 000 - 195 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
PCIe Senior/Lead Software Engineer (C/C++/PCIe): Developing low-level software for high-speed communication between networking ASICs, FPGAs, and PCIe bridges with an accent on hardware bring-up, driver development, and link reliability. Focus on tuning PCIe parameters, improving error resiliency with AER and DPC, measuring hardware performance, and building automated validation tests.
Location: Vancouver, BC, Canada
Salary: $120,000–$195,000 CAD annual base pay across Canada, with potential eligibility for bonuses and equity.
Company
develops data-driven client-to-cloud networking solutions for data centers, campuses, and routing environments.
What you will do
- Bring up PCIe links on new hardware designs and tune parameters on root ports, bridges, and endpoints.
- Modify Linux PCI drivers and virtual memory allocation.
- Use AER and DPC to improve error visibility and PCIe resiliency.
- Develop userspace software mediating between networking ASICs, FPGAs, and PCIe bridges.
- Measure hardware read and write performance.
- Develop automated tests in C, C++, and Python to validate features.
Requirements
- Strong engineering and computer science fundamentals.
- 8+ years of experience with C or C++.
- Solid understanding of PCIe hardware and software drivers.
- Experience with PCIe switches and diagnosing, troubleshooting, and fixing low-level firmware issues.
- Knowledge of PCIe state machines, LTSSM, TLP, and credit flow control is beneficial.
Culture & Benefits
- Work at the intersection of hardware and software on the Platform team.
- Collaborate with hardware, diagnostics, and software engineers.
- Benefits include medical, dental, vision, wellbeing, income protection, and a group retirement savings plan.
- Some roles may include discretionary bonuses and equity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Technical Staff Engineer–Applications (PCIe)
107 000 - 226 000$
12 дней назад
Technical Staff Engineer-Firmware (PCIe)
107 000 - 226 000CAD
13 дней назад
Engineer II - Validation (Systems)
76 000 - 114 000$
12 дней назад
Senior Software Architect (RISC-V Embedded Systems)
107 000 - 226 000$
12 дней назад
Architecte logiciel principal - Systèmes embarqués RISC-V / Senior Software Architect - RISC-V Embedded Systems
12 дней назад
ASIC Development Engineer (C++/Python)
76 000 - 114 000$