Successful completion of a course(s) related to DataStructures & Algorithms, Operating Systems, Machine Structure & Assembly-Language, Performance Engineering, and/or Networks & Protocols. You will design, develop, and debug C applications running on multi-core Linux systems, to process large amounts of high-throughput, low-latency network data.