Job Description

Our client helps the world’s leading communication companies test their latest technologies.  They provide a service, without which, the pace of technological advancement in the industry would slow to a crawl.  The client is currently in urgent need of a Staff Software Engineer, Network Security, who will be part of a team responsible for developing the network security test components and content for the award-winning Client’s Avalanche product family


The Staff Software Engineer, Network Security will work closely with members of our Product Management, User Experience, and User Interface Engineering teams to design and develop new software products as well as to enhance our existing products and online offerings.  The ideal candidate will thrive on developing innovative ideas for advanced security and cyber range testing.




  • Add new features as well as enhance attack and fuzzing frameworks (i.e., test engines)
  • Work closely with application development teams to deliver new cybersecurity test components and content
  • Contribute to attack library (i.e., exploits targeting vulnerabilities) as well as validate level of maliciousness of new malware samples
    Interact with Product Manager to fully understand the requirements and be able to develop the user story of those services
  • Document and demonstrate solutions by providing good written documentation, flowcharts, layouts, diagrams, charts and presentations
  • Able to work "outside of your comfort zone" by contributing to discussions and decisions on both upstream (front-end) and downstream (back-end) tasks



  • 10+ years professional networking related software development
    • Strong C/C++ experience in Unix/Linux environment
    • Strong knowledge of scripting languages (i.e., Ruby, Python)
    • Proven background in the network security field with an understanding of firewalls, filtering, IP networking and routing
    • Ability to do packet level analysis and reverse engineering
    • Strong knowledge of network/application/mobile penetration testing, vulnerability research, exploit coding
    • Strong level knowledge of internal architectures of botnets/zombies, malware including mobile malware


What’s in it for You:

  • Competitive pay
  • Mid-sized company that is fast growing, profitable and cutting edge.
  • Great opportunity to enhance or solidify your skills with an excellent and experienced team with solid expertise in this area
  • Ample opportunities for professional development as company grows.


Position logistics:

  • Permanent
  • Location: Sunnyvale, CA


About the Client:

This client plays an integral role in health care and has a unique vision for its future. Their software, distribution, and business services play an essential role in order to address and overcome challenges faced today by health care organizations to help them run better and support better health.


About Maxonic:

Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges.  Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long term career needs of our candidates.  We take pride in the over 5,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients.


Interested in Applying?

Send us your resume, ASAP!  Please apply below with your most current resume and anything else you’d like us to know about you – commute preferences, desired work environments, etc.  We promise to get back to you within 24 hours.  Feel free to email Jalpa Mehta ( or call 408-739-4900 x 114.




Key Words:  IT, information technology, networking, software development, C/C++, Unix, Linux, Ruby, Python, network security, firewalls, filtering, IP networking, routing, packet level analysis, reverse engineering, application, mobile penetration testing, vulnerability research, exploit coding, botnets, zombies, malware, mobile malware