Senior Software Engineer 2 (Chambersburg)

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

Main Duties

  • 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
  • Background and understanding of firewalls, proxy, IPS/IDS, web content filtering, AV scanning
  • 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
  • Knowledge of layer 2/3/4 networking protocols, concepts. Proven experience debugging networking issues. Working experience on data plane forwarding a plus.
  • Detailed knowledge of TCP protocol a strong advantage
  • Ability to make appropriate design choices to maximize performance and scalability system requirements
  • Automation of test code. Scripting skills with Bash, Python, and/or Java
  • Skills & Experience

  • 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
  • SSL, IPSec and cryptography knowledge
  • Equal Opportunities

    Sophos is committed toequalityopportunityin all areas of its work. All qualified applicants will be treated in a fair andequalmanner and in accordance with the law regardless of gender, marital status, race, religion, colour, age, disability or sexual orientation.

    Associated topics: .net, back end, c, c#, design, lead, matlab, senior, software architect, software engineer lead

    Launch your career - Upload your resume now!

    Upload your resume

    Loading some great jobs for you...