Lead moderate to highly complex programming tasks and provides code reviews of various development tasks; implement automated unit and integration tests and ensures the practice is followed consistently.
This model is the primary reference for graphics and media hardware validation, both pre and post-silicon, and it's also used by the graphics driver team for driver debug and development. Candidate must have good interpersonal and communication skills.
Analyzes and evaluates component specification versus performance to ensure optimal match of component requirements with production equipment capability with specific emphasis on yield analysis and bin split capability.
Developing a highly-scaleable distributed computing framework - Implementing various distributed algorithms such as model/data parallel frameworks, parameter servers, dataflow based asynchronous data communication
The successful candidate will interface directly with the customer, gathering feedback, troubleshooting problems and participating in various software design and development reviews. The candidate must work well with customers, contractor and multi-disciplined teams to assure mission success.
Work with the hardware engineers to understand the design of the next generation hardware. Hardware that has a rich set of network interfaces OTN/SONET/SDH/GiGe/T1/E1 and forwarding ASICs that provide high throughput.