Staff Firmware Engineer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff Firmware Engineer (Embedded): Developing embedded software for high-speed coherent fiber transceivers with an accent on memory-constrained systems and device driver development. Focus on optimizing DCI firmware features, performing hardware-level failure analysis, and ensuring system reusability.
Location: Ottawa, Canada
Salary: CAD 98,100 - 130,800 per annum
Company
is a leading provider of semiconductor solutions for data infrastructure, specializing in high-performance processors, transceivers, and storage controllers.
What you will do
- Evaluate and define firmware feature requirements for Data Center Interconnect (DCI) products.
- Design, implement, and optimize reusable DCI firmware features across products.
- Perform failure analysis using lab equipment to identify, duplicate, and fix hardware/software issues.
- Collaborate with Application, Project Management, DVT, Hardware, and Architecture teams.
Requirements
- Bachelors, Masters, or PhD in Electrical Engineering, Computer Engineering, or related technical fields.
- 5+ years of experience in memory-constrained embedded system development.
- 3+ years of experience with firmware development for device drivers and peripherals (I2C, I3C, SPI).
- Strong programming skills in C and Python.
- Experience with RTOS and understanding of SoC/micro-controller architecture (RISC-V a plus).
- Ability to interpret hardware design schematics and use lab equipment (oscilloscopes, JTAG).
Nice to have
- Experience with Optical Transceivers, Coherent DSP, and PID control.
- Knowledge of Linux device drivers, software state machines, and error handling.
- Familiarity with OIF CMIS, OSFP, SFP, git, and gdb.
- Understanding of signal processing (BER, SNR, FFT).
Culture & Benefits
- Competitive compensation and comprehensive benefits package.
- Work environment focused on shared collaboration, transparency, and inclusivity.
- Provision of tools and resources to support professional growth and development.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →