User Space- Linux Kernel Engineer

My client is starting a Networking Center of Excellence in Pittsburgh, PA. More than 100 million users in 150 countries and a global network of channel partners trust my client to deliver simple solutions to complex challenges. Focused on innovation and backed by a global network of intelligence centers and industry-leading support, my client delivers solutions that are simple to deploy, maintain, and manage, enabling organizations to focus on performance and growth.

Experience and Skills

  • Very strong C programming skills a must
  • Team Player with can do attitude/initiative
  • Passion for software engineering and coding with proven ability to test/debug own code
  • Experience with Agile Software Development methodologies
  • Ability to work well with team of senior and junior engineers in a dynamic, fast paced environment
  • Experience with embedded software and/or kernel software development
  • Knowledge of Linux system-level programming and operating system internals
  • Experience in Linux multi-process and multi-threaded user space and/or kernel programming on x86
  • Strong knowledge of layer 2/3/4 networking protocols, concepts.  Proven experience debugging networking issues.  Working experience on data plane forwarding a plus.
  • Experience with networking hardware, hardware bringup/configuration, and/or security appliances a plus
  • Detailed knowledge of TCP protocol a strong advantage
  • Desired – SSL, IPSec and cryptography knowledge
  • Ability to make appropriate design choices to maximize performance and scalability system requirements
  • Desired experience with:
  • Linux user space packet delivery technologies, DPDK, netmap, xdp, etc
  • Internals of Linux Kernel core networking stack, Netfilter, and/or netdev drivers
  • Snort and/or other IPS/IDS packet processing technologies
  • ARM in addition to x86
  • Automation of test code. Scripting skills with Bash, Python, and/or Java.
  • B.S./M.S Degree in Computer Science or equivalent

** My client is willing to relocate and sponsor visas for this position

In most cases, the compensation package includes bonuses and:

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Long-term disability insurance
  • 401k plan
  • Vacation time
  • Gym membership compensation

Qualified candidates send resumes to*

*Andrea is working directly with the hiring manager and team to build a site here in Pgh

To apply for this job email your details to

Comments are closed.