15 часов назад
Technical Staff Engineer-Firmware (PCIe)
107 000 - 226 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Technical Staff Engineer-Firmware (PCIe): Designing, developing, testing, and validating firmware, drivers, and software components for Switchtec System-on-Chip PCI Express switching products with an accent on embedded software, RTOS, and high-speed protocol development. Focus on pre-silicon and post-silicon debugging, architecture reviews, customer issue resolution, and mentoring firmware engineers.
Location: Burnaby, Canada; travel expected up to 25%.
Annual base salary: $107,000–$226,000, plus restricted stock units and quarterly bonuses.
Company
develops semiconductor products and technology used in systems across the world.
What you will do
- Design, develop, integrate, debug, verify, and validate firmware, drivers, software components, unit-test frameworks, verification systems, and DevOps tools.
- Contribute to Switchtec System-on-Chip PCI Express switching products across design, testing, and validation activities.
- Lead and participate in architecture, specification, design, and implementation reviews.
- Collaborate with chip design, emulation, validation, application engineering, and firmware teams during pre-silicon development and post-silicon bring-up.
- Investigate and resolve issues found internally or reported by customers in laboratory and field environments.
- Maintain technical documentation and mentor junior firmware engineers through reviews and continuous-improvement initiatives.
Requirements
- Bachelor’s or Master’s degree in Computer Engineering or Electrical Engineering.
- At least 15 years of embedded application software or high-level embedded software development experience.
- Strong proficiency in C and at least one assembly language.
- Expertise in SoC, RTOS, multithreading, and SMP firmware development.
- Experience developing products using one or more high-speed protocols, such as PCIe, CXL, InfiniBand, SAS/SATA, NVMe, Ethernet, or FC.
- Experience with firmware for silicon products, cross-functional development, technical documentation, research, analysis, and problem solving.
Nice to have
- Experience using AI to assist firmware and software development.
- Experience leading cross-site teams and mentoring engineers on complex firmware projects.
Culture & Benefits
- Agile environment focused on technical excellence, teamwork, and continuous improvement.
- Health benefits begin on the first day.
- Retirement savings plans and an employee stock purchase program with a six-month look-back feature.
- Leadership and employee development programs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
2 дня назад
Director Embedded Systems
200 000 - 250 000CAD
2 дня назад
Senior Embedded Engineer (C++)
110 900 - 144 200CAD
2 дня назад
QNX Embedded Development Manager (Open Source)
108 750 - 152 250CAD
3 дня назад
Senior Embedded Software Engineer (C/C++)
80 000 - 115 000$
2 дня назад
Staff Embedded Engineer (IoT)
147 700 - 180 000CAD
5 дней назад
Staff Embedded Firmware Engineer (IoT)
140 000 - 170 000CAD