Develop new services/features and manage existing functionalities for Trellix Intrusion Prevention System (IPS)
Ramp up quickly and become a productive member of the assigned SCRUM/feature team
Responsible for overall feature design, review design and code with team members, and actively drive feature development
Work on scalable multiprocessor multithreaded platform processing 1Gbps to 300Gbps of traffic across appliances, cloud and hybrid environments
Collaborate with global R&D engineers across software, hardware development and security research; contribute to product roadmap for physical appliances and form factors
Requirements
4-9 years’ experience of expert programming in a C/Linux environment with BE/MS in Computer Science or equivalent
Experience with embedded systems development on Linux OS
Hands on with network protocols (TCP/IP, UDP, HTTP, SMTP), protocol stack development and troubleshooting
Expert level C Programming is a must
Strong understanding of Algorithms, data-structures and hands on dataplane knowledge
Ability to work independently and with guidance when required from senior engineers within the team
Excellent verbal and written communication skills
Team player with commitment to learning and maintaining high software engineering standards
Benefits
Retirement Plans
Medical, Dental and Vision Coverage
Paid Time Off
Paid Parental Leave
Support for Community Involvement
Social programs
Flexible work hours
Family-friendly benefits
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C programmingLinuxembedded systems developmentnetwork protocolsTCP/IPUDPHTTPSMTPalgorithmsdata structures
Soft skills
communication skillsteam playerindependent workcommitment to learninghigh software engineering standards