Inquiry CartInquiry Cart
Home - Recruitment

Firmware Design Manager

Job Responsibilities:

· Design and develop high-speed fiber-optic and optical sensor products related firmware;

· Prepare and review Firmware development documents;

· System integration testing, debugging and verification;

· join  product development team and participate in firmware development for high-speed fiber-optic products and optical sensor products;

· Embedded firmware and bootloader design;

· Test program and GUI development;

· Firmware validation and failure analysis;

· Documentation for firmware release.

Job Requirements:

· Bachelor or above in Electronic Engineering, Computer Engineering or related fields;

· Solid experience in C programming for embedded MCU;

· Good practice in source code management & control;

· Familiar with UART, I2C, SPI, MDIO protocol is an advantage;

· Knowledge in FPGA programming & digital signal processing is a plus;

· Experience firmware development in SFP, CFP, CFP2, QSFP-DD;

· Coherent high speed optical module development is preferred;

· Experience in Inphi, NEL coherent DSP firmware is preferred;

· Experience in Windows program design (Python/C/C++ or similar) for 3D modelling is a plus;

· Knowledge in embedded OS development (RTOS or embedded Linux) is a plus;

· Experience in assembly language programming, circuit design and PCB layout is a plus;

· Knowledge in high-speed communication is a plus;

· Ability to work independently and have good problem-solving skills.