Develops Firmware with a direct interface to hardware including microcode, IP specific firmware, FPGA, and DSPs. Responsible for designing and implementing interfaces that abstract low level hardware details from higher levels of software and firmware, performing design and code reviews, as well as testing and validating product implementations.Minimum Qualifications: � Pursuing ME/M Tech in Computer Science, Embedded, or Electronics and Communications engineering or equivalent job experience� Demonstrated C programming skills and/or experience� Good understanding on modern processor micro architecture and computer systems architecture� Familiarity with IA-32 instruction set enhancementsThis role will require an on-site presence.