11 часов назад
Principal Engineer-Firmware (Embedded C)
86 000 - 186 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Engineer-Firmware (Embedded C): Designing, developing, integrating, debugging, and verifying firmware for embedded SoC products using technologies such as CXL, NVMe, DDR, PCIe, and RAID, with an accent on firmware architecture and pre- and post-silicon development. Focus on solving complex embedded-system issues, working with RTOS constructs, and collaborating across chip design, validation, application engineering, and customer teams.
Location: Burnaby, Canada
Annual base salary: $86,000–$186,000 USD
Company
is a large semiconductor and technology company developing products for connected-world infrastructure and datacenter solutions.
What you will do
- Specify firmware features and architecture for new products.
- Design, develop, integrate, debug, and verify firmware for embedded SoC systems.
- Collaborate with firmware, chip design, validation, and application engineering teams on pre-silicon development and post-silicon troubleshooting.
- Participate in design and code reviews and create engineering documentation and customer user guides.
- Use analyzers and firmware debugging tools to resolve difficult issues reported by development teams and global customers.
- Support the execution and evolution of the firmware development process.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or an equivalent field.
- 8+ years of industry experience in embedded firmware development.
- Strong C programming skills and experience debugging embedded-system issues.
- Knowledge of RTOS threads, scheduling, synchronization, and memory management.
- Strong analytical, problem-solving, documentation, and technical communication skills.
- Ability to work with customers and technology partners during architecture and feature design.
Nice to have
- Knowledge of Agile development processes.
- Experience with high-speed serial protocols such as PCIe and SAS/SATA.
- Experience with RISC/MIPS architectures, ThreadX RTOS, and SoC peripheral protocols.
Culture & Benefits
- Supportive, collaborative environment focused on employee development and technical growth.
- Work with a firmware development team on datacenter products for hyperscalers, Tier 1 customers, and OEMs.
- Health benefits begin on the first day.
- Retirement savings plans, restricted stock units, quarterly bonuses, and an employee stock purchase program are available.
- Travel expectation is 0%–25%.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
14 часов назад
Senior Staff Engineer (Embedded Firmware)
9 часов назад
Staff Firmware Engineer (Embedded Systems)
98 100 - 130 800CAD
14 часов назад
Senior Firmware Engineer (Fibre Channel/NVME)
109 700 - 175 500$
11 часов назад
Staff Firmware Embedded Engineer (C/C++)
180 000 - 210 000$
14 часов назад
Senior Principal Firmware Engineer (Embedded)
126 200 - 210 350$
11 часов назад
Firmware Engineer (Embedded)
130 000 - 180 000$