Security Engineer

Security Engineer

31 Dec 2023
Florida, Titusville, 32780 Titusville USA

Security Engineer

job summary:

Job Description:



  • Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems.
  • Leads development of code and integration of complex software components into a fully functional software system.
  • Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.
  • Provides technical leadership for software projects and leads software supplier management activities.
  • Leads development, selection, tailoring and deployment of processes, tools and metrics.
  • Plans, executs and documents software research and development projects.
  • Serves as a subject matter expert for software domains, system-specific issues, processes and regulations.
  • Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards.
  • Works under minimal direction.

Responsibilities include but are not limited to the following:



  • Create security scripts in Bash or Python.
  • Author testing procedures that verify the configuration of the information system.
  • Executing, analyze and assess the results from vulnerability, integrity and malware scans.
  • Create security documentation that is assessed by NASA Security and Quality Assurance.
  • Investigate security incidents and evaluate mitigations and remediation to prevent reoccurrence.
  • Perform security control risk assessments.
  • Creates and makes presentations to other security professionals, to stakeholders, to management, to NASA representatives and to other interested parties.
  • Conducts security scans at the Titusville, Florida location.
  • Applies an interdisciplinary, collaborative approach to plan, design, develop and verify basic lifecycle balanced system of systems and system solutions with an emphasis on network, hardware and software security.
  • Evaluates customer/operational needs to define system performance requirements, technical parameter integration and compatibility of all physical, functional and program interfaces from a security perspective.
  • Performs security analyses that provide safety, reliability, regulatory, certification, maintainability, testability, automation, human systems integration, vulnerability, and system security quality factors to ensure mission success.
  • Supports the planning, organization, implementation and monitoring of requirements management processes, tools, risks, issues, opportunity management and technology readiness assessment processes with an emphasis on security.

Preferred Qualifications (Desired Skills/Experience):



  • Experience in NIST security standards and regulations
  • Experience with NASA security standards, specifications and procedures
  • CISSP, CEH, or Security+ certifications
  • Experience in hardware integration, primarily COTS-based and including a mix of real-time computing and I/O as well as other components
  • Experience in command and control system distributed computer networking
  • Experience in software development, primarily in C
  • Experience with Python programming
  • Experience in Ethernet TCP/IP, UDP, RS422, 1553, SCPI
  • Experience in Programmable Logic Controllers and ladder logic
  • Experience in the AGILE software development methodology
  • Experience with project management tools (JIRA) and development tools (BitBucket)
  • Experience in Test Automation tools and languages
  • Experience with Engineering and Change Processes

Education / Experience:



  • Bachelor of Science degree or higher in engineering, computer science, mathematics, physics or chemistry from an ABET Accredited school.
  • Certifications (not required but would be a plus):
  • SECURITY+
  • CISSP
  • CES



location: Titusville, Florida

job type: Contract

salary: $63.35 - 73.35 per hour

work hours: 8am to 5pm

education: Bachelors



responsibilities:


  • Create security scripts in Bash or Python.
  • Author testing procedures that verify the configuration of the information system.
  • Executing, analyze and assess the results from vulnerability, integrity and malware scans.
  • Create security documentation that is assessed by NASA Security and Quality Assurance.
  • Investigate security incidents and evaluate mitigations and remediation to prevent reoccurrence.
  • Perform security control risk assessments.
  • Creates and makes presentations to other security professionals, to stakeholders, to management, to NASA representatives and to other interested parties.
  • Conducts security scans at the Titusville, Florida location.
  • Applies an interdisciplinary, collaborative approach to plan, design, develop and verify basic lifecycle balanced system of systems and system solutions with an emphasis on network, hardware and software security.
  • Evaluates customer/operational needs to define system performance requirements, technical parameter integration and compatibility of all physical, functional and program interfaces from a security perspective.
  • Performs security analyses that provide safety, reliability, regulatory, certification, maintainability, testability, automation, human systems integration, vulnerability, and system security quality factors to ensure mission success.
  • Supports the planning, organization, implementation and monitoring of requirements management processes, tools, risks, issues, opportunity management and technology readiness assessment processes with an emphasis on security.





qualifications:


  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors


skills:
  • Python
  • C




  • Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

    At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

    Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).



    For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.

    Related jobs

    Job Details

    • ID
      JC48250485
    • State
    • City
    • Job type
      Contract
    • Salary
      USD63 - USD73
    • Hiring Company
      Randstad Technologies
    • Date
      2022-12-31
    • Deadline
      2023-03-01
    • Category

    Jocancy Online Job Portal by jobSearchi.