Security Software Engineer

  • Location:
    Fulton, Maryland, US
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Software Development, Testing
  • Job Id
    1359351

We are looking for a Software Engineer to join the Threat Integrations Software Team in the Security Business Group. The engineer in this position will be responsible for feature development and integration, code re-factoring and componentization, test automation, maintenance of deployed software, and platform integration for the Cisco Secure Firewall Management Center and Cisco Secure Firewall products. The ideal candidate will have experience operating in an agile environment with a keen focus on best practices for delivery of a quality software product. 

 

Additional responsibilities will include:

Development, maintenance and test of features for:

Core infrastructure components for network traffic analysis

Software packages – build, install, upgrade

Linux and Docker deployment environment

Resolving security issues that are reported in 3rd party software components

Delivery and execution of test automation beginning with unit test and continuing through functional test

 Required knowledge, skills and abilities:

Bachelors degree in Computer Science or related field

Minimum 2 years of related experience in software development and test

Development experience with Linux/UNIX platforms

Experience with the C/C++ programming language

Experience with shell and scripting languages: Bash, Perl and/or Python

Experience executing in an Agile environment (Scrum)

Problem solving and research skills

 

Additional knowledge and skills desired:

Experience developing test automation under a Python-based framework

Solid understanding of networking architecture such as routing/switching, IP, TCP/UDP

Knowledge of network security principles and security hardening

Experience with containerized deployment and cloud software deployment technology.

U.S. Vaccination Requirements
Cisco requires all U.S. employees to be fully vaccinated or have an approved religious or medical accommodation. Candidates accepting an offer must provide proof of vaccination status on their first day. If someone anticipates requesting an accommodation for this requirement, they must receive approval before the start date. Candidates receiving an offer will receive additional information about the accommodation process at the time of the offer. All offers of employment are contingent upon complying with Cisco's vaccination policy.

Share