[Close] 

Senior Software Engineer IV

Cisco is adynamic environment that inspires employees to create opportunities by honingtheir talents and skills every day. Employees are self-motivated, resultsdriven and engaged. We recognize and reward quality results and commitment toour company's purposes and principles.
We arelooking for a Senior Software Engineer to join the Systems Software Team in theSecurity Business Group. The engineer in this position will be responsible forfeature development and integration, code re-factoring and componentization,test automation, maintenance of deployed software, and platform integration forCisco's Firepower Management Center. The ideal candidate will have experienceoperating in an agile environment with a keen focus on best practices fordelivery of a quality software product. The position is located in our Fulton,MD location.
Additionalresponsibilities will include:
Development, maintenance and test of features for:
Core infrastructure components for process, disk and memory management
Software packages €“ build, install, upgrade
Fire Linux OS, including Linux kernel
Managing legal compliance and security compliance for all software packages
Resolving security issues that are reported in 3rd party software components
Delivery and execution of test automation from unit test through functional test
Requiredknowledge, skills and abilities:
Bachelors degree in Computer Science or related field
Minimum 10 years of related experience in software development and test
Development experience with Linux/UNIX platforms
Experience with internals of Linux distributions
Experience with the C programming language
Experience with shell and scripting languages: Bash, Perl and Python
Experience executing in an Agile environment (Scrum)
Experience developing test automation under a Python-based framework
Problem solving and research skills
Additionalknowledge and skills desired:
Solid understanding of networking architecture such as routing/switching, IP, TCP/UDP
Knowledge of network security principles and security hardening

. Apply now!

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.