53 минуты назад
BIOS Senior/Lead Software Engineer
120 000 - 195 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
BIOS Senior/Lead Software Engineer (C/C++/Python): Developing and maintaining CPU firmware, BIOS, boot loader software, and low-level CPU components for networking products with an accent on secure and reliable system initialization, CPU board bring-up, and hardware integration. Focus on designing automated tests, diagnosing low-level firmware issues, qualifying x86 and ARM CPUs, contributing to Linux and open-source BIOS projects, and providing technical leadership.
Location: Vancouver, BC, Canada
Base pay: CAD 120,000–195,000 per year across Canada
Company
develops client-to-cloud networking solutions for data centers, campuses, and routing environments using cloud computing, artificial intelligence, and software-defined networking.
What you will do
- Design, develop, integrate, and maintain low-level CPU software, firmware, BIOS, and boot loader components.
- Bring up new CPU boards and work with hardware and vendor teams to qualify CPUs and related components.
- Develop automated validation tests using C, C++, and Python.
- Track Linux kernel developments and contribute features to upstream open-source BIOS communities.
- Diagnose and resolve issues found in system testing and customer networks.
- Provide technical leadership across projects and mentor junior engineers.
Requirements
- BS with 8+ years of experience, MS with 6+ years, PhD with 3+ years, or equivalent experience in computer science, electrical engineering, or computer engineering.
- Expert knowledge and extensive experience programming in C.
- Experience developing CPU firmware, BIOS, and boot loader software, including new CPU board bring-up and low-level debugging.
- Experience with x86 and ARM architectures and modern software engineering practices.
- Strong software design, troubleshooting, problem-solving, communication, and documentation skills.
- Ability to work independently and in small teams.
Nice to have
- Knowledge of C++ and Python.
- Familiarity with Linux kernel architecture, design, and implementation.
- Understanding of IP networking architecture, design, and principles.
Culture & Benefits
- Inclusive environment that values diverse perspectives and collaboration.
- Medical, dental, vision, wellbeing, and income protection benefits.
- Group Retirement Savings Plan.
- Some roles may include discretionary bonuses and equity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 часов назад
Principal FW/SW Engineer (Ethernet)
184 500 - 205 000CAD
5 часов назад
Media Firmware Development Engineer (SSD)
91 152 - 134 500CAD
11 часов назад
QNX Senior Systems Software Developer (Tools & Compilers)
108 750 - 152 250$
3 дня назад
Firmware Engineer Intern - BS/MS - 2027 Co-Op
32 - 43CAD
5 дней назад
Principal Software Engineer (Embedded Systems)
114 400 - 183 000CAD
3 дня назад
High Level Synthesis Engineer - Intern (AI)
95 000 - 100 000CAD