eSilicon

Job Description

As Senior System and Embedded Software Engineer you will be part of the R&D team developing high speed serial-link transceivers and responsible to develop, debug and verify the firmware code needed for foreground and background optimization of the High Speed Serial Interface (PAM2/4 56Gb/s Long Reach interface and beyond).

You will work closely with the SerDes PHY Architecture and Lab team members to code and verify startup-sequences, calibrations, link optimization and real time background optimization routines, as well as implementing the requested changes to customize the firmware according to customer requests.

Job duties include:

* Implementation of algorithms and routines for High Speed SerDes startup, calibration and real time optimization specifically conceived for efficient implementation into a subsystem with limited resources.

* Firmware coding, using high level language (such as C and C++) for easy portability across multiple uProcessor platforms.

* FirmWare debugging through bench checks of basic link behaviour/performance;

* Interact with Architecture and Lab teams to cross-check that results obtained through FW optimization correspond to system simulation and/or manual optimization;

* Customize FirmWare as per client requests

* Work in the lab with the application team to ensure silicon test vehicles smooth bring-up and link performance optimization;

* Document the code and maintain proper firmware documentation.

Hit “Apply for job” for more details