7 дней назад
Security Firmware Engineer
116 480 - 174 800CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Security Firmware Engineer (Embedded C/C++/Rust, SSD): Developing and validating low-level security firmware for enterprise SSDs with an accent on embedded architecture, RTOS integration, storage interfaces, and cryptographic algorithms. Focus on designing firmware across the SSD architecture, debugging hardware-software interactions, and leading feature development through planning, implementation, and validation.
Location: Hybrid, local to Vancouver, British Columbia, Canada
Salary: CAD 116,480–174,800 per year
Company
develops NAND memory technologies, SSDs, and optimized data storage solutions for enterprise and data center customers.
What you will do
- Develop, review, document, and maintain product firmware in C, C++, and Rust.
- Design low-level firmware, embedded architectures, operating-system integrations, and device architectures with hardware and ASIC teams.
- Implement firmware based on internal and customer specifications.
- Perform unit and system testing, failure analysis, debugging, and validation of product issues.
- Work with stakeholders to convert product requirements into development and validation plans.
- Coordinate priorities and milestones across engineering teams within an Agile/Kanban development process.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 5+ years of software or firmware development experience in embedded systems using C, C++, or Rust.
- Experience developing embedded firmware for real-time operating systems with hardware and software interactions.
- Experience with compilers, debuggers, emulators, and firmware development toolchains.
- Strong written, presentation, communication, multitasking, and technical leadership skills.
- Ability to work in a hybrid role local to Vancouver, British Columbia, Canada.
Nice to have
- Experience with SSDs, enterprise storage, or storage interface protocols such as SATA, SAS, PCIe, and NVMe.
- Experience applying cryptographic algorithms including SHA2/3, HMAC, KDF, ECC, RSA, or ML-DSA.
- Knowledge of SSD security protocols and techniques such as Opal, ESSC, and AES.
- Experience with continuous integration, continuous delivery, DevOps practices, unit testing, and code coverage.
- Experience with project planning, estimation, risk management, and customer requirements assessment.
Culture & Benefits
- Collaborative, inclusive, results-driven, and team-oriented work environment.
- Agile/Kanban culture focused on product quality, accountability, and continuous improvement.
- Eligibility for restricted stock units, restricted cash units, and cash bonus programs.
- Medical, dental, vision, life, disability, healthcare, and dependent care benefits.
- Company match on eligible 401(k) plan contributions.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Firmware/Software Engineer Senior
96 800 - 145 200$
9 дней назад
Firmware Engineer (Optical Networking)
112 050 - 160 050$
8 дней назад
Associate Engineer, Embedded Firmware
63 000 - 90 000$
Tenstorrent
10 дней назад
Staff Firmware Engineer (AI)
8 дней назад
Embedded Linux Software Developer
99 952 - 173 797$
8 дней назад
Senior Firmware Engineer (Embedded C)
130 000 - 170 000$