Software Engineer - Management-Plane Netronome
THIS JOB HAS EXPIRED
As a Software Engineer, you will work as part of a team responsible for the design, development, debugging, testing and customer support of a high-performance network security appliance. You will be expected to work efficiently in a team environment, as well as to independently carry out individual assignments with limited supervision.
The ideal candidate will have the following experiences and capabilities:
Bachelors Degree in Computer Science or Computer Engineering is required
Proficiency in C/C++, Javascript, Python, bash/bourne shell scripting
In-depth knowledge and practical experience with Linux system administration, preferably Linux on embedded appliances
Experience with design and development of web user interface components, preferably embedded appliance development
Extensive experience with development and debugging on a Linux platform - gcc/g++, build systems, debugging and profiling utilities
Experience with multi-threaded programming
In-depth knowledge of major network protocols: TCP, IP, HTTP, Ethernet, ARP, ICMP, UDP
Practical knowledge of the SSL and TLS protocols. Experience with other network security protocols (e.g IPSec) is desirable.
Practical knowledge of security concepts (authentication, confidentiality, integrity, PKI infrastructure) and algorithms (symmetric encryption, public-key encryption, hash functions)
Knowledge of Linux kernel internals is desirable
Good oral and written communication skills are required
| Location: |
Pittsburgh, PA
United States
|
THIS JOB HAS EXPIRED