Job Description Performs network product design, development, testing, documentation, and analysis of software applications. Assignments include development of new programs and subprograms, as well as, enhancements, modifications, and corrections to existing software. Duties include designing application, writing code, completing programming and developing and executing testing and debugging routines, and documenting work and results. May be responsible for developing or executing project plans, budgets and schedules and for documentation of work and results. These positions develop software applications for external customers.
BS/MS/PhD in CS/CE. Must have received degree within last 2 years or less. Skillset summary for qualification - Good understanding of C/C++, Operating Systems, multi-threaded programming, comupter networking and processor architectureDesired experience - Must have either actual experience, or courses taken and projects done, in one or more of the following areas - Ethernet, TCP/IP, Processor architecture, memories and caches, system bootup procedure and BIOS, debugging and performance benchmarking.