R0000802 Senior SW Engineer–Network Design

Posted By admin
16th May, 2019
Category :Computer/IT
Location :Germantown, Maryland
Type :Contract to Hire

● Software design, development, integration and support activities for Networking software
● Technical leadership role, but does not include project management
● Actively participate in systems and protocol design to come up with innovative solutions
● Work with technical leads across teams and disciplines to develop high availability scalable satellite systems
● Mentor, lead and train junior engineers
● Participate in development of automated monitoring tools
● Provide support to operations staff to troubleshoot field issues and develop

● Demonstrated expertise in IP Networking and TCP/IP protocol suite, including IPv6, L2/L3 switching/routing, and related technologies
● 7+ years of experience developing IP/TCP/UDP applications and/or protocol implementation
● Strong object-oriented design and development skills
● Proficient in C/C++ programming
● Proficient in Multi-threaded application development and inter-process communication
● Demonstrated track record of innovation
● 5+ years of experience developing in Linux environment
● Experience with developing Linux device drivers and Linux kernel modules a plus
● Knowledge or experience in Satellite-based systems a plus
● Experience with developing Wireshark dissectors a plus
● Experience with scripting languages (bash, Python) a plus
● Familiarity with Javascript and JSON a plus
● Familiarity with SDN and NFV a plus
● Self-motivated individual with a “can do” attitude and the drive to learn new things
● Strong verbal and written communication skills
● Strong technical writing skills to ensure software and technical decisions are described clearly with required illustrations

An opportunity available for a Senior Principal Engineer for its Germantown, MD headquarters with a proven track record in software engineering, specifically with design, implementation, and integration of high availability, scalable complex embedded networking systems.

● B.S. or M.S. in Computer Engineering / Computer Science
● 15 or more years of work experience in software engineering, with progressively increasing responsibilities


Fields with (*) are compulsory.

Social media & sharing icons powered by UltimatelySocial