Sr Member Technical Staff – Firmware Engineering

Sr Member Technical Staff – Firmware Engineering Job Description Template

Our company is looking for a Sr Member Technical Staff – Firmware Engineering to join our team.

Responsibilities:

  • Designing and Implementing Firmware for Serdes and memory PHYs;
  • Programming scripts for various activities like build system, processing logs and firmware binaries;
  • Programming in assembly language for critical functionalities;
  • Understanding and implementing protocol requirements like PCIe and Ethernet;
  • Building APIs to microcontroller interface and System Verilog interface;
  • Interacting with multi discipline teams analog, digital design, modelling, verification and lab team for Design, verification and lab bring up.

Requirements:

  • Experience in writing firmware in physical layer in any of the following areas: Serdes, Memory PHY, RF, Mifi, Bluetooth;
  • Strong knowledge of microcontrollers, computer architecture is desired;
  • Strong Hands-on experience in programming with C/C++ and Python. Knowledge on System Verilog/Verilog/Matlab is advantageous;
  • 3 to 6 years of relevant experience;
  • Electrical/Electronic/CS Engineering degree. Master degree is preferable;
  • A good knowledge on DSP, protocols like PCIe/Ethernet is preferable.

What job descriptions are similar to Sr Member Technical Staff – Firmware Engineering?