C/C++ Software Engineer
RESTON-20191, VA, US
12/03/2019
-
Required Skills
routing protocols, Linux Kernel Development
Company
Infinity Consulting Solutions, Inc
Experience
5 to 7 Year(s)
Job Description
The C/C++ developer is responsible for utilizing expertise in systems software to develop and test, and support infrastructure components for use by various products.
You will port features from a Linux-based network appliance developed largely using Linux kernel capabilities into a fast-path version.
Key Responsibilities:
Provides hands-on implementation including requirements analysis, system and software design, coding and technical leadership of high-profile, custom developed, highly available production applications.
Ports functionality of Linux network kernel capabilities into a fast-path version using DPDK.
Qualifications:
5+ years of Software Engineering experience in C/C++
Deep understanding and experience with network protocols: Ethernet, TCP/IP
Solid foundation in Computer Science fundamentals (data structures, algorithms, operating systems, object-oriented design, etc)
BS or MS in Computer Science or related field
Bonus Skills
Experience with Ethernet NIC Drivers and/or DPDK
Linux Kernel Development within Networking & Memory Management
Familiarity with routing protocols such as OSPF and BGP
Software Engineers, Applications
Information Technology
No Preference
Contract Only
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
12/2/2019
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY
-