Senior Software Engineer - Embedded Linux
Company: NetScout Systems Inc.
Location: Plano, Texas
Posted on: June 22, 2017
Job Description:
NetScout Systems Inc. Position: Senior Software Engineer - Embedded Linux (Plano,
TX) Duties: Develop and maintain real-time monitoring applications
for telecommunications and data networks. Contribute to the
further development and enhancement of network intelligence solutions
for fixed and mobile carriers. Design, develop, and integrate the X86
subsystem into network monitoring platform, modules, and data
collection applications. Participate in all aspects of the software
development lifecycle, including requirements analysis, design,
implementation, peer review, testing, integration, configuration management, and troubleshooting. Work with test organization and other
developers to support test and maintenance activities throughout the
product lifecycle. Perform control plane and data plane packet
processing on embedded systems, as well as work with both product engineering
and product verification staff in the design and development of new
features and modules. Leverage experience in the Telecom/Datacom domain
to develop multi-threaded and multi-processor systems and
multi-blade Linux platforms. Work as an integral member of a self-directed
agile development team employing a Scrum-based methodology. Requirements: Master’s degree (or foreign equivalent) in
Computer Science, Computer Engineering, Electrical Engineering, or a
related field and three (3) years of experience developing and
maintaining real- time monitoring applications for telecommunications and data
networks; or in the alternative, a Bachelor’s degree (or foreign
equivalent) in Computer Science, Computer Engineering, Electrical Engineering,
or a related field and five (5) years of experience as indicated
above. Also requires demonstrated expertise (DE): utilizing x86
server technology, including Cavium Networks Octeon and Intel XScale
processors to develop and maintain real-time monitoring systems, including
control plane and data plane packet processing; DE applying protocols,
including LTE, GTP, S1AP, SIP, RTP/RTCP, Diameter, H.248, HTTP and DNS
to implement network intelligence solutions; DE performing
scripting, including shell scripts, Perl, Ruby, and Python, and utilizing C
and C++ languages to develop programs on Linux and Unix operating
systems; and DE performing memory management, multiple processor use,
runtime optimization, concurrency, and synchronization. To apply, submit resume referencing Job Code #ZD-SSE to careers@netscout.com.
Keywords: NetScout Systems Inc., Plano , Senior Software Engineer - Embedded Linux, Systems / IT / Software , Plano, Texas, Texas