Careers

At CERT, we study and solve problems with widespread cybersecurity implications, research security vulnerabilities in software products, contribute to long-term changes in networked systems, and develop cutting-edge information and training to help improve cybersecurity.

We develop tools, products, and methods to help organizations conduct forensic examinations, analyze  vulnerabilities, and monitor large-scale networks. We help organizations determine how effective their security-related practices are. And we share our work at conferences; in blogs, webinars, and podcasts; and through our many articles, technical reports, and white papers.

Our work environment is collaborative in nature as staff members work on cross-functional teams within the CERT Division, the Software Engineering Institute, other Carnegie Mellon departments, and across the global community. We also collaborate with high-level organizations, such as the U.S. Department of Defense and the Department of Homeland Security; law enforcement including the FBI; the intelligence community; and many industry organizations.

Staff members say that one of the most satisfying aspects of working in the CERT Division "is being able to contribute to a global community that can impact the state of internet security."

Current Job Openings

Your top-notch skills and knowledge can help us make a difference in our nation's cybersecurity. To learn more about working at CERT, see Our Place at Carnegie Mellon University and Living in Pittsburgh.

 

The position you are looking for is not available. Please take a look at our current open positions listed below.

Select Job Location

Sort by Date Posted Title Location

12 Sep
2017
SEI Internship Opportunities 2017
Pittsburgh, PA

If you are a student looking to expand your education beyond what you can learn in school, and earn money doing it, we want you to come work with us! You’ll have an opportunity to work on cutting-edge projects while adding experience to your resume. Our interns do real work: writing code, analyzing data, and collaborating as valuable team members.

What We Do: The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire the right software, defect free, within budget and on time, every time.

Internship opportunities may be available in the following areas:

  • Programming
  • Cybersecurity Research
  • Design / Communication
  • Software Design/Development
  • Project Management
  • Computer Engineering
  • Help Desk Support
  • Computer Science
  • Information Systems
  • Management Information Systems
  • Mathematics
  • Statistics
  • Systems Engineering
  • Malware Analysis

Requirements:

  • You must be currently enrolled in a degree granting program.
  • You will be subject to a background check and must be eligible to work in the United States without Visa sponsorship.

Check for our positions on Handshake!

Carnegie Mellon University is a welcoming workplace that considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.

16 Aug
2017
Cyber Security Engineer - 2006484
Pittsburgh, PA

What We Do: The CMU/SEI Forensic Operations and Investigations team is a cutting edge analytical resource focusing on critical U.S. Government (USG) needs. For the past 10 years, we have provided analytical and operational support on high-profile investigations, including numerous activities both nationally and internationally . Through this work the FOI can see the current limitations of digital analysis and incident response in the field first hand. We combine our applied research with the unique talents, operational experience, research capabilities, and vast knowledge base to develop new tools and methods to address cyber security limitations and critical gap areas.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working?

Position Summary:

In this role you will serve in a multi-disciplinary role providing ongoing support to federal law enforcement, defense agencies, and the national intelligence community. You will provide support to on-going operations in the areas of incident response and investigation, full-spectrum digital analysis and applied research in emerging areas of cybercrime. You will build interdisciplinary approaches to problem solving, and demonstrate strong presentation and instructional skills.

Requirements:

  • BS Computer Science, Information Security or other related discipline and a minimum of eight (8) years of related experience
  • MS in the same fields with four or more (4+) year’s relevant experience in analysis of digital artifacts or incident response
  • Willingness to travel to various locations to support the SEI’s overall mission. This includes within the SEI and CMU community, sponsor sites, conferences, and offsite meetings on occasion. Moderate travel (25%)
  • You will be subject to a background investigation and need to be eligible to obtain and maintain a Department of Defense security clearance

Duties Include:

  • Ability to pay close attention to detail, meet deadlines, work under stress, and communicate effectively
  • Design, develop, pilot and deliver products. Required to accurately represent FOI and its technical work in interactions with customers, sponsors, and the public
  • Act independently using CMU and SEI defined policies, practices, and procedures
  • Interact with clients and staff of all levels in a highly professional and competent manner

Knowledge, Skills, and Abilities:

  • Penetration Testing
  • Server/network design and implementation
  • Knowledge of common vulnerabilities, exploits and mitigations
  • Digital artifact analysis (host, network, mobile devices and IoT)
  • Incident Response
  • Ability to research and characterize security threats including defining appropriate countermeasures
  • Hardware or software reverse engineering for either vulnerability discovery/assessment or malware analysis
  • Virtual infrastructure and hypervisors
  • Experience with common security controls including firewalls, proxies, IDS/IPS, Web Application Firewalls
  • Technical knowledge of fundamental Internet protocols, services, and technologies to include HTTP(S), TLS, DNS, SMTP, TCP/IP, ICMP, JSON, REST
  • 2+ years with some of the following scripting languages: SQL, Python, JavaScript, Perl, PHP and/or shell scripting

Job Functions Breakdown:

65% Operational support for SEI customers.

10% Perform applied research in emerging areas of digital forensics.

15% Deliver technical and management training to customers.

5% Mentor, guide and interact with team and other staff.

5% Contribute to the research and technical agendas of the FOI.

100% Total Effort

Benefits:

Our benefits philosophy encompasses three driving priorities: Choice, Control, and Well-being. Learn more at https://www.cmu.edu/jobs/benefits-at-a-glance/ . You can join an institution and inspire innovations that change the world.

Carnegie Mellon University is a welcoming workplace that considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.

#seijob

09 Aug
2017
Associate Security Engineer - 2004653
Arlington, VA

What We Do: The CERT Program is part of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania. CERT engages in state of the art research and development in computer security to raise the bar across the Nation and globally.

Position Summary: As part of the Security Automation Team, you will contribute to the successful operation of a test and integration lab used for prototyping and evaluating various technologies and security defense methods. We are looking for a security professional who will analyze data sets to identify potential incidents, profile network traffic, and assess the latest tools/methods as well as support the daily operations of the environment. The goal of the lab is to promote collaboration and sharing of information across the program groups within SEI and the various customer support teams.

Requirements:

•BS with three (3) years or MS with one (1) year of applicable experience. Your concentration of study should be in computer science, software engineering, computer engineering, or a related quantitative field of study.

•Willingness to travel to visit other offices and attend conferences and training. Moderate travel (15%).

•You will be subject to a background check and will need to obtain and maintain a Department of Defense security clearance.

Knowledge, Skills and Abilities:

Are you the type of person who likes to take the initiative to get things done and solve complex problems? Are you looking for a job that allows you to make a difference? Apply your skills and dedication to protecting our Nation from cyber security threats and join our team to solve these complex problems.

•You are comfortable investigating new software from vendors or open source projects including its installation and assessment of basic capabilities.

•You are passionate about sharing new information and brainstorming ideas with other team members.

•You have the ability to work meticulously with careful attention to detail; ability to meet deadlines while working on multiple tasks – sometimes under pressure and with shifting priorities; ability to deal collaboratively, diplomatically, and successfully with customers, co-workers and other professional colleagues, managers, and staff;

•You have the ability to grasp the big picture, direction, and goals of an effort; ability to quickly learn new procedures, techniques, approaches, etc.

Desired Experience:

•You have worked in a "security operations" environment gaining an understanding of how to analyze logs and traffic to evaluate potential security events

•You will be accountable for monitoring and administration of systems requiring integration and automation using scripts (Python, Ruby, Perl) and packages like Puppet and Ansible.

•You will interact with our customers and provide demonstrations that highlight the use of various technology solutions to meet program requirements.

Job Functions or Responsibilities:

40% Monitor and analyze available data to assess the state of operations and develop new techniques.

30% Manage hardware and software to include all appropriate system administration tasks and processes; provision for new requirements and growth.

25% Evaluate new solutions on behalf of internal and external users.

5% Contribute to the broader security community.

100% total effort

Benefits:

Our benefits philosophy encompasses three driving priorities: Choice, Control, and Well-being. Learn more at https://www.cmu.edu/jobs/benefits-at-a-glance/. You can join an institution that inspires innovations that change the world.

Carnegie Mellon University is a welcoming workplace that considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.

#seijob

25 Jul
2017
Senior Information Security Architect - 2005028
Pittsburgh, PA or Arlington, VA

Position Summary: The CERT program is seeking a candidate to fill the role of a Senior Information Assurance Architect for the Threat Analysis directorate. The CERT program is part of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University. The Threat Analysis directorate is an applied research and development group that develops cutting edge approaches for analyzing executable code. Members of the group apply this work to understanding systemic vulnerabilities in software systems, and how attackers adapt their tradecraft to exploit those vulnerabilities. This work is transitioned directly to research, acquisition and operational groups within the US government, and through academic publication and open source release of software. The group includes code analysis researchers, malware reverse engineers, vulnerability analysts, statisticians, and engineers located in both the Pittsburgh, PA and Arlington, VA offices. The Senior Information Security Architect is responsible for engaging with government partners to understand their operational requirements, and to support the transition and integration of SEI-developed technologies into government systems.

 

Minimum Qualifications and Requirements:

Education/Training:  BS in computer science, software engineering, information systems, or a related technical field with ten (10) years of experience; MS in computer science or technical/engineering field with eight (8) years of experience or equivalent combination of training and experience. PhD in computer science or technical/engineering field with five (5) years of experience or equivalent combination of training and experience Other educational backgrounds of a technical nature with experience as described may be considered.

Experience: 5+ years of experience in technical decision-making, acquisition and management of large-scale enterprise deployments of network security technologies, including experience in a technical leadership role; 5+ years of hands-on technical experience as a systems architect, software developer, systems administrator, operational security analyst, systems integrator or related technical role; 5+ years of work experience in one or more of the following operational areas: incident handling, analysis of cyber threat data, reverse engineering, network traffic analysis, forensics, vulnerability assessment, network auditing, network design, network security engineering; Track record of building and maintaining relationships in a government research setting.

Skills/Abilities: Understanding of Internet fundamentals including protocol, provider operations and governance; Ability to apply knowledge of networks, security technology, systems architecture and security best practice to practical problems in enterprise security; Ability to advise on a broad range of security topics based on self-directed research and the application of the expertise of others; Ability to work independently with limited supervision, lead project teams and mentor peers; Ability to objectively compare, and evaluate alternative technical solutions, and communicate results; Facility communicating complex system designs, technical approaches and road maps to sponsors, project managers and technical staff; Ability to distill the implications of complex research results, and apply those results to government operations; Knowledge of USG networks, security operations, and policy and governance.

Mobility: Primarily sedentary in an office setting with some mobility.  Requires travel to various domestic locations within the SEI and CMU community to include the SEI Pittsburgh office; sponsor sites; conferences; and offsite meetings with routine frequency (2-3 trips a month).

Environmental Conditions:  Normal office conditions; close contact with computer display for extended periods of time

Mental:  Work meticulously with careful attention to detail; Meet deadlines while working on multiple tasks; Work under pressure and adapt to shifting priorities; Relate collaboratively and diplomatically with people inside and outside the organization (government partners, co-workers, managers, collaborators and senior leadership); Grasp the big picture, direction, and goals of an effort; Develop and communicate innovative ideas; Organize and plan complex projects; Think creatively to solve problems; Recognize and properly handle confidential and sensitive information; Communicate complex ideas verbally and in writing.

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

 

Preferred Qualifications and Requirements:

Experience: Track record of building and maintaining relationships in multiple vertical industries in addition to government (e.g., finance, education or healthcare); Experience applying modern data-driven research methods to business strategy, risk analysis and information security decision making; Experience collaborating on industry and academic community projects; Experience applying architecture frameworks (e.g., TOGAF, Zachman, DODAF, FEAF) with special attention to designing for security and resiliency; Experience applying strategic planning methodologies to the information security sector; Experience applying threat analysis approaches to system design; Research and development experience in code analysis, reverse engineering, vulnerability discovery, network traffic analysis, or endpoint security monitoring.

Skills/Abilities: Ability to develop software in Python and other modern programming languages; Background in mathematical programming, statistical modeling or machine learning; Working knowledge of code analysis tools (e.g., IDA Pro, OllyDbg, WinDBG) and run-time environments, penetration testing tools, testing and fuzzing tools and other code analysis tools; Experience with the configuration and operation of anti-virus systems, intrusion detection systems, endpoint security tools, and other security controls.

 

Accountability: This position is accountable for ensuring that the Threat Analysis technical area delivers on the execution of the statement of work for a specific set of government partners.

Direction: The individual in this position is expected to act independently in accord with CMU, SEI, and NSS, defined policies, practices, and procedures.  Additionally, this position will assist in setting Threat Analysis direction based on an understanding of the needs of government partners.

Decisions: The individual in this position is expected to participate in the decision-making and problem solving process of designing, building and operating systems for network security; suggesting and implementing policies and procedures to support these activities; and creating prototyping implementations of tools and approaches for threat analysis.

Supervisory Responsibilities: This position has no supervisory responsibilities.

 

Job Functions or Responsibilities:

40%     Act as a lead for one or more engagements. This includes advising government partners on technical issues, understanding their requirements, promoting the directorate’s work, and supporting colleagues in the development and transition of new analysis methods and tools into their operations.

40%     Work with colleagues on research studies and prototypes, and help assemble reports and briefings on various security topics related to our threat research. Topics may include a particular threat, an analysis of a security trend, or the effectiveness of a particular security technology, approach or policy to address a threat.

15%     Contribute to conferences and meetings; participate in marketing/engagement calls and technical exchanges with clients; analyst technical exchanges, training sessions and public speaking engagements; participate on working groups for subjects of interest relative to cyber threat and analysis      

5%       Engage in professional development activities to maintain and grow expertise.

100% TOTAL EFFORT

 

Organizational Chart: Program Director, CERT < Technical Director, Threat Analysis < Vulnerability Analysis Technical Manager < Senior Information Assurance Architect.

 

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran                                                                                               

11 Jul
2017
Windows Systems Administrator - 2006119
Arlington, VA

What We Do: The Software Engineering Institute (SEI) helps advance software engineering principles and practices and serves as a national resource in software engineering, cyber security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia. Our core purpose is to help organizations to continually improve the quality and security of software-intensive systems.

Position Summary: The Accredited Systems Administrator (ASA) is a hands-on information system administration and security at the SEI. Are you a cleared IT professional with great Windows systems administration experience? Are you interested in DoD Informational Assurance (IA) and industrial security roles? If so, then this ASA role in Arlington, VA may be the opportunity for you. As an SEI ASA, you would join our dedicated Information Assurance team within the Office of the CIO (OCIO IA). Join us to help create, improve, and operate secure services for classified work at the SEI.

Minimum Qualifications and Requirements:

Education/Training: Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent combination of training and experience. Current Microsoft server certifications such as MCSA Windows Server 2008, etc.

Licenses: One or more of: CAP, CASP CE, Security+CE, SSCP, GSEC

Experience: Three or more (3+) years of system and network administration experience using modern system administration tools in a Microsoft Windows infrastructure. At least two years under government cognizance (e.g., DISA, DSS) confirming audit records and STIG compliance for accredited Windows systems.

Skills/Abilities: Proficiency in Windows administration commands/utilities and processes such as those used to manage software, Group Policy Objects, and other aspects of Active Directory. Experience applying analytical skills to solve server and network problems based on examination of events/alerts and system logs.

Mobility: Infrequent business travel required (e.g., training, other SEI locations, etc.) Computer hardware installation and configuration required at times involving objects typically <= 30 pounds (heavier objects with assistance).

Environmental Conditions: Normal office conditions, close contact with computer displays for prolonged periods of time.

Mental: Skill at communicating with parties with diverse perspectives (e.g., IT administrators, IA professionals, researchers, etc.) to review options and resolve issues, sometimes under pressure. Temperament and maturity to self-motivate and prioritize tasks with input from a remotely located manager is critical to success in this role.

Other: You will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance. You need to meet and maintain DoD 8570-M readiness requirements within six (6) months of employment at SEI’s expense. Additional work hours may be necessary at times (e.g., you may need to stay at or report to work during incidents and/or emergencies).

Preferred Qualifications and Requirements:

Licenses: Active CISSP (or Associate), GSLC, CISM, GSEC

Experience: Prior experience as an associate ISSO / ISSM (IAO/IAM) in a small-scale classified enclave. Prior use of the HBSS and ACAS tool chains, Security Content Automation Protocol (SCAP) validation tools, and awareness of NISPOM IS-relevant rules are valuable skills.

Other: Active Department of Defense security clearance.

Accountability:

  • Ensures server(s) and client stations are operating efficiently and resolves issues impacting their use.
  • Recommends and performs modifications to improve server/service performance and reliability.
  • Shares information with other IA team members to increase situational awareness of operational status.
  • Executes proper handling (e.g., safe storage, proper marking, approved destruction) of equipment, documents and media used in the operation and maintenance of accredited systems.
  • Contributes information relating to new equipment and facility needs each budget planning session to improve and create services.
  • Implements information system safeguards and local operating procedures to satisfy certification requirements and works with the ISSM and ISSO in Pittsburgh to align SEI practices to Arlington operations.

Direction:

  • Works under limited supervision from a remote manager as a member of the IA team. Most work is performed independently, or with others in the IA, IT, and Security teams.
  • Maintains and securely operates services based on guidance from the ISSM, FSO, and senior management.

Decisions:

  • Identifies user and systems issues and resolves most issues independently.
  • Information security issues and complex operational problems are handled collaboratively with IA teammates and folks in the IT or Security staff.

Supervisory Responsibilities:

  • No formal staff supervisory responsibilities, but may task other personnel in order to address infractions or post-inspection issues.
  • Conducts training for new users of the systems in scope.

Job Functions or Responsibilities:

  • 25% - Install, configure, and maintain accredited servers, workstations and network devices in accordance with most current STIG or other relevant documents. Work with users to solve problems related to the systems.
  • 15% - Review server logs directly or with analysis tools to discern operational anomalies, including operational threats (e.g., resource contention/exhaustion) and security concerns; addresses and/or discusses these with IA colleagues or IT as appropriate.
  • 10% - Report on the operational status of accredited information systems based on reviews and scans to accrediting agencies, possibly through established channels such as ACAS, HBSS, etc. We review extraordinary findings within the entire IA team.
  • 10% - Perform C&A duties including the submission of accreditation documents prepared by or in collaboration with the SEI ISSM. Coordinate IS-related self-inspection activities and SVA / CCRI preparations for accredited systems in Arlington and are the on-site IA contact for the local DSS IS representative in Arlington.
  • 10% - Help SEI staff members be more effective in their mission by facilitating access to accredited resources. This involves performing classified IS user indoctrination briefings and IT accounts / credentials creation for classified systems, including required recordkeeping (account lifecycle, DoD IAA training status, policy acknowledgements, etc.).
  • 10% - Support the FSO to prepare for traditional security inspection activities, self-inspections, etc. Function as the secondary COMSEC custodian for the SEI Arlington office responsible for device inventory, key management and loading, etc. Provide backup FSO/CSSO coverage as directed.
  • 15% - Cover enterprise IT duties in a supplemental capacity as directed.
  • 5% - Participate in training and professional development opportunities to keep current with evolving and new technologies and regulations.

100% Total Effort

Organizational Chart: CIO < Deputy CIO < ASA

Benefits: Our benefits philosophy encompasses three driving priorities: Choice, Control, and Well-being. Learn more at https://www.cmu.edu/jobs/benefits-at-a-glance/. You can join an institution and inspire innovations that change the world.

Carnegie Mellon University is a welcoming workplace that considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.

#seijob

05 Jul
2017
Senior Cyber Security Engineer - 2006080
Pittsburgh, PA

What We Do: The CMU/SEI Forensic Operations and Investigations team is a cutting edge analytical resource focusing on critical U.S. Government (USG) needs. For the past 10 years, we have provided analytical and operational support on high-profile investigations, including numerous activities both nationally and internationally. Through this work the FOI can see the current limitations of digital analysis and incident response in the field first hand. We combine our applied research with the unique talents, operational experience, research capabilities, and vast knowledge base to develop new tools and methods to address cyber security limitations and critical gap areas.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working?

Position Summary: In this role you will serve in a multi-disciplinary role providing ongoing support to federal law enforcement, defense agencies, and the national intelligence community. You will provide support to on-going operations in the areas of incident response and investigation, full-spectrum digital analysis and applied research in emerging areas of cybercrime. You will build interdisciplinary approaches to problem solving, and demonstrate strong presentation and instructional skills.

Requirements:

  • BS Computer Science, Information Security or other related discipline and a minimum of ten (10) years of related experience
  • MS in the same fields with eight or more (8+) year’s relevant experience in analysis of digital artifacts or incident response
  • Willingness to travel to various locations to support the SEI’s overall mission. This includes within the SEI and CMU community, sponsor sites, conferences, and offsite meetings on occasion. Moderate travel (25%)
  • You will be subject to a background investigation and need to be eligible to obtain and maintain a Department of Defense security clearance

Duties Include

  • Ability to pay close attention to detail, meet deadlines, work under stress, and communicate effectively.
  • Act independently using CMU and SEI defined policies, practices, and procedures.
  • Design, develop, pilot and deliver products. Required to accurately represent FOI and its technical work in interactions with customers, sponsors, and the public.
  • Interact with clients and staff of all levels in a highly professional and competent manner.

Knowledge, Skills, and Abilities:

  • Penetration Testing
  • Server/network design and implementation
  • Knowledge of common vulnerabilities, exploits and mitigations
  • Digital artifact analysis (host, network, mobile devices and IoT)
  • Incident Response
  • Ability to research and characterize security threats including defining appropriate countermeasures
  • Hardware or software reverse engineering for either vulnerability discovery/assessment or malware analysis
  • Virtual infrastructure and hypervisors
  • Experience with common security controls including firewalls, proxies, IDS/IPS, Web Application Firewalls
  • Technical knowledge of fundamental Internet protocols, services, and technologies to include HTTP(S), TLS, DNS, SMTP, TCP/IP, ICMP, JSON, REST
  • 4+ years with some of the following scripting languages: SQL, Python, JavaScript, Perl, PHP and/or shell scripting
  • Experience with C/C++, Java, Swift, Objective C

Job Function Function Breakdown:

  • 65% Operational support for SEI customers
  • 10% Perform applied research in emerging areas of digital forensics
  • 15% Deliver technical and management training to customers
  • 5% Mentor, guide and interact with team and other staff
  • 5% Contribute to the research and technical agendas of the FOI

100% Total Effort

Benefits:

Our benefits philosophy encompasses three driving priorities: Choice, Control, and Well-being. Learn more at https://www.cmu.edu/jobs/benefits-at-a-glance/ . You can join an institution and inspire innovations that change the world.

Carnegie Mellon University is a welcoming workplace that considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.

#seijob

05 Jul
2017
Cyber Security Analyst - 2006085
Pittsburgh, PA

What We Do: The CMU/SEI Forensic Operations and Investigations team is a cutting edge analytical resource focusing on critical U.S. Government (USG) needs. For the past 10 years, we have provided analytical and operational support on high-profile investigations including numerous activities both nationally and internationally. Through this work the FOI can see the current limitations of digital analysis and incident response in the field first hand. We combine our applied research with the unique talents, operational experience, research capabilities, and vast knowledge base to develop new tools and methods to address cyber security limitations and critical gap areas.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working?

Position Summary: In this role you will serve in a multi-disciplinary position providing ongoing support to federal law enforcement, defense agencies, and the national intelligence community. You will provide support to on-going operations in the areas of incident response and investigation, full-spectrum digital analysis and applied research in emerging areas of cybercrime. You will build interdisciplinary approaches to problem solving, and demonstrate strong presentation and instructional skills. You will also interact with clients and staff of all levels in a highly professional and competent manner.

Requirements:

  • BS Computer Science, Information Security or other related discipline and a minimum of three (3) years of related experience
  • MS in the same fields with one or more (1+) year’s relevant experience in analysis of digital artifacts or incident response
  • Willingness to travel to various locations to support the SEI's overall mission. This includes within the SEI and CMU community, sponsor sites, conferences, and offsite meetings on occasion. Moderate travel (25%)
  • You will be subject to a background investigation and need to be eligible to obtain and maintain a Department of Defense security clearance

Duties Include

  • Ability to pay close attention to detail, meet deadlines, work under stress, and communicate effectively.
  • Design, develop, pilot and deliver products. Required to accurately represent FOI and its technical work in interactions with customers, sponsors, and the public.
  • Research and characterize security threats including defining appropriate countermeasures.
  • Interact with clients and staff of all levels in a highly professional and competent manner.
  • Act independently using CMU and SEI defined policies, practices, and procedures.

Knowledge, Skills, and Abilities:

  • Penetration Testing
  • Server/network design and implementation
  • Knowledge of common vulnerabilities, exploits and mitigations
  • Digital artifact analysis (host, network, mobile devices and IoT)
  • Incident Response
  • Ability to research and characterize security threats including defining appropriate countermeasures
  • Hardware or software reverse engineering for either vulnerability discovery/assessment or malware analysis
  • Virtual infrastructure and hypervisors
  • Experience with common security controls including firewalls, proxies, IDS/IPS, Web Application Firewalls
  • Technical knowledge of fundamental Internet protocols, services, and technologies to include HTTP(S), TLS, DNS, SMTP, TCP/IP, ICMP, JSON, REST
  • 1+ years with some of the following scripting languages: SQL, Python, JavaScript, Perl, PHP and/or shell scripting

Job Function Breakdown:

70% Operational support for SEI customers.

10% Perform applied research in emerging areas of digital forensics.

15% Deliver technical and management training to customers.

5% Contribute to the research and technical agendas of the FOI.

100% Total Effort

Benefits:

Our benefits philosophy encompasses three driving priorities: Choice, Control, and Well-being. Learn more at https://www.cmu.edu/jobs/benefits-at-a-glance/ . You can join an institution and inspire innovations that change the world.

Carnegie Mellon University is a welcoming workplace that considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.

#seijob

05 Jul
2017
Junior Cyber Security Analyst - 2006086
Pittsburgh, PA

What We Do:

The CMU/SEI Forensic Operations and Investigations team is a cutting edge analytical resource focusing on critical U.S. Government (USG) needs. For the past 10 years, we have provided analytical and operational support on high-profile investigations, including numerous activities both nationally and internationally . Through this work the FOI can see the current limitations of digital analysis and incident response in the field first hand. We combine our applied research with the unique talents, operational experience, research capabilities, and vast knowledge base to t develop new tools and methods to address cyber security limitations and critical gap areas.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working?

Position Summary:

In this role you will serve in a multi-disciplinary role providing ongoing support to federal law enforcement, defense agencies, and the national intelligence community. You will provide support to on-going operations in the areas of incident response and investigation, full-spectrum digital analysis and applied research in emerging areas of cybercrime. You will build interdisciplinary approaches to problem solving, and demonstrate strong presentation and instructional skills.

Requirements:

  • BS Computer Science, Information Security or other related discipline and a minimum of one (1) year of related experience
  • Willingness to travel to various locations to support the SEI’s overall mission. This includes within the SEI and CMU community, sponsor sites, conferences, and offsite meetings on occasion. Moderate travel (25%)
  • You will be subject to a background investigation and need to be eligible to obtain and maintain a Department of Defense security clearance

Duties Include:

  • Ability to pay close attention to detail, meet deadlines, work under stress, and communicate effectively.
  • Design, develop, pilot and deliver products. Required to accurately represent FOI and its technical work in interactions with customers, sponsors, and the public.
  • Research and characterize security threats including defining appropriate countermeasures.
  • Interact with clients and staff of all levels in a highly professional and competent manner.

Knowledge,Skills, and Abilities:

  • Penetration Testing
  • Server/network design and implementation
  • Knowledge of common vulnerabilities, exploits and mitigations
  • Digital artifact analysis (host, network, mobile devices and IoT)
  • Incident Response
  • Hardware or software reverse engineering for either vulnerability discovery/assessment or malware analysis
  • Virtual infrastructure and hypervisors
  • Experience with common security controls including firewalls, proxies, IDS/IPS, Web Application Firewalls
  • Technical knowledge of fundamental Internet protocols, services, and technologies to include HTTP(S), TLS, DNS, SMTP, TCP/IP, ICMP, JSON, REST
  • 1+ years with some of the following scripting languages: SQL, Python, JavaScript, Perl, PHP and/or shell scripting

Job Function Breakdown:

70% Operational support for SEI customers.

10% Perform applied research in emerging areas of digital forensics.

15% Deliver technical and management training to customers

5% Contribute to the research and technical agendas of the FOI

100% Total Effort

Benefits:

Our benefits philosophy encompasses three driving priorities: Choice, Control, and Well-being. Learn more at https://www.cmu.edu/jobs/benefits-at-a-glance/ . You can join an institution and inspire innovations that change the world.

Carnegie Mellon University is a welcoming workplace that considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.

#seijob

05 Jun
2017
Senior Cyber Security Engineer - 2005737
Pittsburgh, PA or Arlington, VA

Position Summary: The CERT Division is part of the SEI, a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania. The CERT Division engages in cutting-edge research and development and develops and transitions disciplined approaches to improve the survivability and resiliency of the DoD, federal civilian agencies, private sector organizations and their networked information systems.

The individual in this position will work as a member of the Cybersecurity Assurance (CA) Team within the CERT Division. The CA team develops solutions (in the form of frameworks, models, tools, policies, practices, technical guidance, and training) that allow organizations to assess, analyze, and manage organizational, operational, and technical risks to mission-critical assets, processes, systems, and infrastructures.

Minimum Qualifications and Requirements:

Education/Training: BS in Computer Science (or other technical field) with ten (10) years’ experience, or equivalent combination of training and experience.

Certifications: Certified Information Systems Security Professional (CISSP), and/or Certified Information Security Manager (CISM), and/or Certified Information Systems Auditor (CISA) and/or Certified Ethical Hacker (CEH)

Experience: Professional experience as an information security engineer, network security architect, information systems auditor, information systems analyst, or similarly technical occupation.

Experience with and applied knowledge in:

  • Common risk and cybersecurity assessment methods
  • Data analytics and cybersecurity metrics
  • Cybersecurity laws, regulations, and standards
  • Common network security architectures
  • Common networking protocols and services
  • Cyber security, survivability, and resilience concepts and issues
  • Software and systems engineering
  • Building and maintaining customer relationships
  • Strategic Planning and requirements definition
  • Process improvement
  • Program planning, budgeting, and management

Skills/Abilities: Must exhibit the following skills and abilities:

  • Understanding of information technology, security assessment methods, and telecommunications systems
  • Working knowledge of network interoperability, cyber security, and survivability issues, including cyber security best practices and standards
  • Working knowledge of DHS critical infrastructure sectors and related security and resilience issues
  • Working knowledge of the DoD and federal agency resilience needs and cyber security roadmaps
  • Development and delivery of information and infrastructure security risk and vulnerability evaluations
  • Ability to conduct analytical studies and investigations
  • Reasoning and problem-solving skills
  • Ability to work independently with limited supervision
  • Ability to interact effectively with diverse constituencies internally and externally
  • Ability to work well as a member of a cooperative team; ability to work in a matrix organizational structure
  • Ability to recognize and deal appropriately with confidential and sensitive information
  • Ability to implement project plans, monitor project budgets, and identify and mitigate project risks
  • Leadership and mentoring skills
  • Excellent written and oral communication skills; ability to contribute to technical research white papers and reports; ability to prepare papers and deliver presentations to technical and non-technical audiences; ability to contribute to customer technical exchanges and marketing presentations
  • Ability to work on customer sites with high-ranking members of federal agencies and DoD
  • Participation in professional society activities, particularly IEEE and ACM

Physical/Mobility: Primarily sedentary in an office setting with some mobility. Ability to travel frequently to various locations within the SEI and CMU community, customer sites, conferences, and offsite meetings.

Environmental Conditions: Close contact with computer for extended periods of time.

Mental: Strong interest in the human, managerial, and technical aspects of cyber security is critical for this position as are these abilities:

  • Take or share leadership role in technical projects
  • Work meticulously with careful attention to detail
  • Meet deadlines while working on multiple tasks – sometimes under pressure and with shifting priorities
  • Deal collaboratively, diplomatically, and successfully with customers, co-workers and other professional colleagues, managers, and staff
  • Ability to understand the direction, and goals of an effort; ability to develop and communicate innovative ideas; ability to demonstrate initiative and to quickly learn new procedures, techniques, approaches, etc.

Other: Strong interest in cyber security and critical infrastructure protection analysis basis research, applied research, and development. Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Education/Training: MS in Computer Science (or related technical field) with eight (8) years’ experience or equivalent experience.

Certifications: Offensive Security Certified Professional (OSCP), and/or GIAC Penetration Tester (GPEN), and/or Certified Ethical Hacker (CEH), and/or Certified Information Systems Security Professional (CISSP), and/or Certified Information Systems Auditor (CISA)

Experience:

  • Expert experience in risk and cybersecurity assessment methods
  • Advanced knowledge of network security architectures
  • Expert knowledge in cybersecurity laws, regulations, and standards
  • Expert experience in data analytics and cybersecurity metrics
  • Experience with common penetration testing toolsets (Metasploit framework, vulnerability scanners, web application scanners, Nmap
  • Experience with common penetration testing methodologies and tactics (PTES, OWASP testing guide, etc.)

Skills/Abilities: Strong presentation/platform skills and excellent writing skills.

Accountability: The individual will implement and participate in the planning and execution of projects leading to technical results. The individual will also contribute to project, department, or program objectives and planning document development. The individual will keep in confidence sensitive information such as customer processes, risks, vulnerabilities, and internal work products, whether for eventual public or private distribution.

Direction: The individual is expected to act independently using CMU, SEI, and CERT defined policies, practices, and procedures – within the scope of assigned work.

Decisions: The individual must make sound technical decisions with little supervision. The individual must accurately represent the program in interactions with customers, sponsors, and the public. The individual is expected to perform analysis on-site at customer locations and immediately assess potential vulnerabilities requiring further investigation.

Supervisory Responsibilities: This position could involve the training and oversight of the work of other staff members, graduate students, resident affiliates, visiting scientists, and independent contractors. Depending on research project or customer work plan, position may involve task leadership.

Job Functions or Responsibilities:

60% Participate in cybersecurity assessments operating in a technical leadership role; analyze assessment data to identify risk areas and propose mitigation alternatives.

15% Participate in research into innovative and cutting-edge tools, techniques, and methods to improve cybersecurity and operational resilience; transition research into applied knowledge for customers.

10% Deliver courses in operational resilience management, cybersecurity management, and information security risk management

5% Contribute to conferences and meetings; participate in marketing calls and technical exchanges with clients; give talks and lectures as appropriate; participate on working groups for subjects of interest.

5% Contribute to and review the literature in cyber security, resilience, and software engineering.

5% Provide assistance and input to other teams and projects within the SEI.

100% Total Effort

Organizational Chart: Director, CERT Division < Technical Director, Cyber Risk and Resilience< Technical Manager, Cybersecurity Assurance Team < Senior Cyber Security Engineer

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

30 May
2017
Software Engineer - 2005658
Pittsburgh, PA

Position Summary: We are looking for someone familiar with compilers (particularly dataflow analysis or other forms of static analysis) to work on projects developing techniques for automatically repairing source code to remove certain common classes of vulnerabilities.

Software vulnerabilities constitute a major threat to many of our nation’s mission-critical systems. Static analysis tools help identify these bugs, but they typically are used late in the development process and produce an enormous number of warnings, overwhelming the ability of the development team to fix the code. Automated code repair holds the potential to eliminate security vulnerabilities much faster and at a much lower cost than manual repair.

The Secure Coding team of the world-renowned CERT division of the Software Engineering Institute is a pioneer of the identification and development of secure coding and secure software development practices. Joining the Secure Coding team, you will work with world-class cyber security experts to help software developers and software development organizations reduce vulnerabilities resulting from coding errors before they are deployed. We identify common programming errors that lead to software vulnerabilities, establish standard secure coding standards, educate software developers, and advance the state of the practice in secure coding that leads to secure software systems.

The successful candidate will participate in research and engineering projects related to developing secure software systems, write reports and deliver presentations that explain the findings of their work, and work directly with customers to help transition our work into practice.

Minimum Qualifications and Requirements:

Education/Training: BS in Computer Science or Software Engineering with three (3) years of applicable experience, or equivalent knowledge and ability. Familiarity with compilers at least to the level of an undergrad compilers course, especially dataflow analysis. Firm grasp of data structures and algorithms.

Skills/Abilities:

Successful candidates will have the ability to:

  • Develop and analyze source code in C and C++
  • Build and configure various software build environments, and build custom tools to integrate and automate the use of software building and analysis tools
  • Analyze data from multiple sources, generate defensible results, and represent them in reporting products and interactions with customers, sponsors, and the public
  • Contribute in a team environment with other team members with varying skills, experience and locations
  • Recognize and deal appropriately with confidential and sensitive information such as source code and software weaknesses and vulnerabilities
  • Develop and explain technical decisions and recommendations effectively with technical and non-technical audiences through verbal and written communications that lead to actionable and measurable improvements
  • Work meticulously with careful attention to detail required to identify defects and weaknesses in source code of large software systems, and to identify opportunities for improvements to the development process.
  • Be self-motivated and capable of self-learning to maintain a working knowledge of the ever-changing software development landscape.

Mobility: Primarily sedentary, long periods of sitting; ability to travel to various locations within the SEI and Carnegie Mellon community, customer sites, conferences, and offsite meetings with some frequency.

Environmental Conditions: Normal office conditions, close contact with computer for prolonged periods of time.

Mental: Ability to work under pressure and changing priorities; pay attention to detail; meet inflexible deadlines; deal with difficult individuals while maintaining composure.

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Education/Training: MS in Computer Science or Software Engineering, with one (1) year of applicable experience.

Skills/Abilities: Thorough knowledge of the C programming language. Basic familiarity with x86 assembly language. Ability to read and write code in Python. Ability to write an analysis pass for LLVM. Ability to develop software that exhibits desired security properties. Ability to evaluate software for desired security properties.

Accountability: Contributes to program objectives and plans development.

Direction: Performs under minimal supervision, independent judgment is encouraged. Most normal duties and responsibilities are handled independently with the use of established procedures and policies. Difficult or unique situations are referred to the supervisor. Ability to work directly on-site at a customer location with minimal direct supervision from direct supervisor.

Decisions: Participate in conferences and workshops where security-related issues are discussed as required.

Job Functions or Responsibilities:

40% Contribute to internally funded research projects, developing experimentation environments, evaluating secure software development practices, and communicating results internally and externally in reports and presentations.

30% Directly support customer work in secure coding, verification and validation techniques, and technical training. Tailor our current offerings to provide value to customers by evaluating their software, software development, and software acquisition/procurement practices, and providing improvement recommendations. Communicate the findings of such evaluations through reports and presentations. Build new tools and capabilities that improve our ability to meet customer needs.

15% Codify knowledge that has been gained through customer and research projects to expand and update knowledge transfer materials, such as Secure Coding guidelines, training materials, and tools.

15% Develop knowledge and understanding of SEI capabilities; learn how SEI capabilities can be applied to customer problems; work directly with SEI staff supporting the community with disciplines related to secure coding and secure development.

100% TOTAL EFFORT

Organizational Chart: CERT Director < CERT/CSF Technical Director < CERT/Secure Coding Technical Manager < Software Engineer.

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

#seijob

30 May
2017
Compiler Researcher - 2005656
Pittsburgh, PA

Position Summary: We are looking for someone familiar with compilers (particularly dataflow analysis or other forms of static analysis) to work on projects developing techniques for automatically repairing source code to remove certain common classes of vulnerabilities.

Software vulnerabilities constitute a major threat to many of our nation’s mission-critical systems. Static analysis tools help identify these bugs, but they typically are used late in the development process and produce an enormous number of warnings, overwhelming the ability of the development team to fix the code. Automated code repair holds the potential to eliminate security vulnerabilities much faster and at a much lower cost than manual repair.

The Secure Coding team of the world-renowned CERT division of the Software Engineering Institute is a pioneer of the identification and development of secure coding and secure software development practices. Joining the Secure Coding team, you will work with world-class cyber security experts to help software developers and software development organizations reduce vulnerabilities resulting from coding errors before they are deployed. We identify common programming errors that lead to software vulnerabilities, establish standard secure coding standards, educate software developers, and advance the state of the practice in secure coding that leads to secure software systems.

The successful candidate will participate in research and engineering projects related to developing secure software systems, write reports and deliver presentations that explain the findings of their work, and work directly with customers to help transition our work into practice.

Minimum Qualifications and Requirements:

Education/Training: BS in Computer Science or Software Engineering with 3 years of applicable experience, or equivalent knowledge and ability. Familiarity with compilers at least to the level of an undergrad compilers course, especially dataflow analysis. Firm grasp of data structures and algorithms.

Skills/Abilities:

Successful candidates will have the ability to:

  • Develop and analyze source code in C and C++
  • Build and configure various software build environments, and build custom tools to integrate and automate the use of software building and analysis tools
  • Analyze data from multiple sources, generate defensible results, and represent them in reporting products and interactions with customers, sponsors, and the public
  • Contribute in a team environment with other team members with varying skills, experience and locations
  • Recognize and deal appropriately with confidential and sensitive information such as source code and software weaknesses and vulnerabilities
  • Develop and explain technical decisions and recommendations effectively with technical and non-technical audiences through verbal and written communications that lead to actionable and measurable improvements
  • Work meticulously with careful attention to detail required to identify defects and weaknesses in source code of large software systems, and to identify opportunities for improvements to the development process.
  • Be self-motivated and capable of self-learning to maintain a working knowledge of the ever-changing software development landscape.

Mobility: Primarily sedentary, long periods of sitting; ability to travel to various locations within the SEI and Carnegie Mellon community, customer sites, conferences, and offsite meetings with some frequency.

Environmental Conditions: Normal office conditions, close contact with computer for prolonged periods of time.

Mental: Ability to work under pressure and changing priorities; pay attention to detail; meet inflexible deadlines; deal with difficult individuals while maintaining composure.

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Education/Training: MS in Computer Science or Software Engineering, with 1 year of applicable experience.

Skills/Abilities: Thorough knowledge of the C programming language. Basic familiarity with x86 assembly language. Ability to read and write code in Python. Ability to write an analysis pass for LLVM. Ability to develop software that exhibits desired security properties. Ability to evaluate software for desired security properties.

Accountability: Contributes to program objectives and plans development.

Direction: Performs under minimal supervision, independent judgment is encouraged. Most normal duties and responsibilities are handled independently with the use of established procedures and policies. Difficult or unique situations are referred to the supervisor. Ability to work directly on-site at a customer location with minimal direct supervision from direct supervisor.

Decisions: Participate in conferences and workshops where security-related issues are discussed as required.

Job Functions or Responsibilities:

40% Contribute to internally funded research projects, developing experimentation environments, evaluating secure software development practices, and communicating results internally and externally in reports and presentations.

30% Directly support customer work in secure coding, verification and validation techniques, and technical training. Tailor our current offerings to provide value to customers by evaluating their software, software development, and software acquisition/procurement practices, and providing improvement recommendations. Communicate the findings of such evaluations through reports and presentations. Build new tools and capabilities that improve our ability to meet customer needs.

15% Codify knowledge that has been gained through customer and research projects to expand and update knowledge transfer materials, such as Secure Coding guidelines, training materials, and tools.

15% Develop knowledge and understanding of SEI capabilities; learn how SEI capabilities can be applied to customer problems; work directly with SEI staff supporting the community with disciplines related to secure coding and secure development.

100% TOTAL EFFORT

Organizational Chart: CERT Director < CERT/CSF Technical Director < CERT/Secure Coding Technical Manager < Associate Software Engineer.

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

04 May
2017
Cyber Security Engineer - Exercise Developer - 2005394
Pittsburgh, PA or Arlington, VA

This position can be located in Pittsburgh, PA or Arlington, VA.

Position Summary: As a member of CERT's Workforce Development program, the candidate will work with other team members in developing cyber-security training exercises and simulations, primarily for US military/government customers. This involves interacting directly with customers, gathering training requirements and objectives, producing and facilitating creative and engaging exercise scenarios, and building supporting physical and virtualized systems and network topologies. As such, the candidate will work regularly with a wide range of software and hardware technologies within CERT labs. The candidate may also assist in developing and teaching cyber security training content to external customers. The candidate will also be involved software and hardware prototype development. Additionally, the position requires the candidate to have demonstrated and effective leadership/management abilities as he/she may supervise and evaluate full time direct reports as well as the activities of graduate student assistants. The successful candidate must be self-directed, have an interdisciplinary approach to problem solving, and work well communicating technical information to technical and non-technical users. The candidate must also be able to interact with clients and staff of all levels in a highly professional and competent manner.

Minimum Qualifications and Requirements:

Education/Training: Bachelor’s degree in Computer Science, Information Science, or related discipline with three (3) years applicable working experience in information technology, Master’s degree in Computer Science, Information Science, or related discipline with one (1) years of applicable working experience in information technology, or equivalent combination of training or experience.

Experience: Successful candidates must possess "hands-on" experience with Computer/Network Security and I.T. system and network administration. Additionally, he/she must have practical experience with Windows server and desktop platforms and Linux/Unix operating systems. The candidate must have experience in network design and troubleshooting and implementing standard networking protocols. Additionally, demonstrated practical experience working with common commercial and open-source cyber security tools is required. The candidate should have some experience teaching technical content to students, peers, and non-technical individuals and must enjoy doing so.

Skills/Abilities: Candidate must be able to prioritize workload and complete deliverables on time, have good technical problem-solving skills, strong analytical and information organization skills, excellent oral and written communication skills, and strong technical teaching skills. Candidate must be able to multitask and work effectively with multiple project teams and sponsors/customers. Experience with virtualization technologies, particularly VMWare ESX server is highly desired. Programming experience in C, C++, C#, Python, and Java is also highly desirable.

Physical Mobility: Sedentary in an office setting with some mobility, i.e., able to travel to various locations within the SEI and CMU community as well as travel to customer sites.

Environmental Conditions: Close contact with computer for long periods of time.

Mental: Ability to pay close attention to detail, meet deadlines, work under pressure, and communicate effectively.

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Education/Training: BS and MS in Computer Science; training in enterprise security tools (i.e. McAfee ePO/HIPS, ArcSight, etc.)

Licenses: CISSP, Network+, Security+ and/or other industry standard certifications

Experience: US military service in a series of positions involving information technology, cyber security, and management of large scale government networks.

Skills/Abilities: Strong presentation/platform skills and excellent writing skills.

Accountability: The incumbent is accountable for the definition, creation, and maintenance of final deliverables and products and may manage unclassified/classified DoD projects in excess of $3M annually.

Direction: The incumbent is expected to act independently using CMU and SEI defined policies, practices, and procedures.

Decisions: The incumbent must use good judgment to solve customer and personnel problems and is required to envision, design, develop, pilot, and deliver new capabilities, products, and services. Candidate will also be required to accurately represent SEI/CERT and its technical work in interactions with customers, sponsors, and the public.

Supervisory Responsibilities: The incumbent may have at least 2 direct reports as well as up to 15 secondary reports and will be required to provide performance management, career guidance, and take personnel corrective actions as required.

Job Functions or Responsibilities:

10% Design and develop technical documents and instructional materials.

10% Research, evaluate, develop, install/configure hardware and software including promising new technologies that require examination for cyber security research and development.

10% Deliver technical and management training to customers.

55% Mentor, guide and interact with team and other staff.

15% Contribute to transition planning and strategy.

100% TOTAL EFFORT

Organizational Chart: Director, CERT Division < Technical Director, Cyber Workforce Development Directorate < Technical Manager, Modeling, Simulation and Exercises Initiative < Team Lead, Modeling, Simulation and Exercises < Cyber Security Engineer – Exercise Developer.

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

04 May
2017
Software Engineer - 2005395
Pittsburgh, PA or Arlington, VA

Position Summary: CERT is part of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania. The CERT engages in cutting-edge research and development, and provides robust programs focused on ensuring that software developers, internet security experts, network and system administrators, and others are able to resist, recognize, and recover from attacks on networked systems.

As a member of CERT Systems Team, the selected candidate will be responsible for designing, developing, and deploying software applications and systems to enhance the capabilities of CERT customers. The candidate will participate in all phases of the software development lifecycle, and will be involved in key decisions regarding software design and technology selection, architecture and design of cyber-resilient and cyber-secure systems.

Minimum Qualifications and Requirements:

Education/Training: BS in computer science, software engineering, computer engineering, or a related quantitative field of study with five (5) years of applicable experience.

Experience: Experience as a software developer working on software applications in a professional environment. Experience writing code and applications in Java, experience with a scripting language such as Perl or Python, proficiency with HTML/CSS/JavaScript, and familiarity with SQL and modern databases. Capable of working with software development tools such as version control systems (Git, Mercurial) and bug tracking systems (JIRA); working knowledge of agile software development practices and team design sessions. Experience developing within a UNIX/Linux environment.

Skills/Abilities: Ability to function within a development team. Willingness to learn new skills, programming languages, and technologies as necessary. Desire to solve challenging problems through technical innovation. Ability to analyze customer requirements and provide novel solutions. Ability and willingness to provide accurate estimates of development time and risk. Excellent written and verbal communication skills. Ability to work effectively without close supervision. Capable to attend customer meetings and respond to customer requirements

Mobility: Primarily sedentary, long periods of sitting, may have to travel to other campus locations, as well as, travel to customer sites, some bending, stretching and lifting. Moving and setting up computer equipment.

Environmental Conditions: Normal office conditions; however close contact with a computer screen for prolonged periods of time.

Mental: Ability to work under pressure and meet deadlines; ability to prioritize tasks; strong learning capability; ability to assist users of varying competency; ability to interact effectively with vendors, managers, and technical staff. Good technical problem-solving skills; strong information organization skills; good oral and written communication skills. Maintain confidentiality of sensitive information.

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Education/Training: MS in computer science, software engineering, computer engineering, or a related quantitative field of study with three (3) years of applicable experience.

Certifications: CISSP or CSSLP

Experience: Working knowledge of general networking concepts and experience with deep software analysis, debugging, or reverse engineering, with a background in cyber security or cyber analytics. Experience with Hadoop and related big-data systems, relational databases, LDAP directories, Apache httpd and Tomcat, and working within a development and operations (DevOps) environment. Experience coding with C, C++, C#, Scala, Ruby and other commonly used languages. Familiarity with No SQL and non-relational database technologies such as MongoDB. Cassandra, HBase, Neo4j or others.

Skills/Abilities: Ability to multitask, troubleshoot and work with end users. Ability to quickly learn new technologies (COTS/GOTS) and integrate them with existing applications and/or systems. Knowledge of various hardware architectures and embedded systems. Embedded system design and embedded software implementation.

Accountability: Develop and implement project technical results. Contribute to program objectives and plans development. Keep in confidence sensitive information such as security, and site-specific information.

Direction: Regular interaction with supervisor. Expected to act in accordance with SEI and CERT program procedures and policies, such as those involving product development, team interaction, and confidentiality.

Decisions: Must accurately represent the program in interactions with customers, sponsors, and the public. Participate in conferences and workshops where security-related issues are discussed as required.

Supervisory Responsibilities: This position does not formally supervise others. However, the individual may act in a technical leadership (non-supervisory) role in regard to specific work products and activities, or in regard to student interns, etc.

Job Functions or Responsibilities:

90% Design and implementation of software requirements and integrate with other software tools or relational databases.

Secondary Functions

5% Contribute to conferences and meetings; participate in marketing calls on clients; give technical talks as appropriate.

5% Contribute to the broader software engineering and security community.

100% TOTAL EFFORT

Organizational Chart: CERT Program, Director < Secure Automation Director < Systems Technical Manager < Software Engineer

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

#seijob

04 May
2017
Systems Engineer - 2005396
Pittsburgh, PA or Arlington, VA

Position Summary: CERT is part of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania. The CERT engages in cutting-edge research and development, and provides robust programs focused on ensuring that software developers, internet security experts, network and system administrators, and others are able to resist, recognize, and recover from attacks on networked systems.

This position is responsible for supporting users and maintaining software and equipment in the CERT Program Managed Enclaves. This includes understanding the needs of the teams using the enclaves, designing and developing services to meet those needs, planning equipment acquisitions, overseeing configuration and maintenance of equipment, overseeing set-up and breakdown of equipment for experiments, assisting in experiments as needed. You will need to be a self-starter who can work in a rapidly changing environment, tolerate ambiguity, and demonstrate problem-solving skills.

Minimum Qualifications and Requirements:

Education/Training: BS in Computer Science, Information Science, Computer Engineering or equivalent with eight (8) years of applicable experience, MS in Computer Science, Information Science, Computer Engineering or equivalent with five (5) years of applicable experience, or Ph.D. in Computer Science, Information Science, or equivalent with two (2) years of applicable experience.

Experience: System administrator level of knowledge for both UNIX and Windows operating systems, as well as experience with the selection, configuration and deployment of associated hardware and software. Experience and knowledge in using system administration tools to manage dozens of machines and configurations. Network administrator knowledge of network technologies including: TCP/IP, UDP, Ethernet, 802.11, routing protocols, DNS, VPN. Experience in network architecture and implementation. Storage administration and scripting/coding experience.

Skills/Abilities: Ability to manage heavy workload and effectively manage priorities. Strong problem solving skills. Excellent oral and written communications skills. Ability to work both independently and with teams. Ability to effectively manage multiple projects. Ability to elicit technical requirements from management and staff.

Mobility: Primarily sedentary, long periods of sitting, may have to travel to other campus locations, as well as, travel to customer sites, some bending, stretching and lifting. Moving and setting up computer equipment.

Environmental Conditions: Normal office conditions; however close contact with CRT for prolonged periods of time. Also occasional work in machine room (loud and extreme office temperatures 55F-90F).

Mental: Ability to work under pressure and meet deadlines; ability to prioritize tasks; strong learning capability; ability to assist users of varying competency; ability to interact effectively with vendors, managers, and technical staff. Good technical problem-solving skills; strong information organization skills; good oral and written communication skills. Maintain confidentiality of sensitive information.

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Experience: Experience using and managing virtual computing environments such as VEEAM, VMWare, or VirtualBox. Experience with applications such as JIRA, Confluence, Jenkins, and Rhodecode. Experience in the scription such as Bash, Python, Perl, and PowerShell. Experience with storage administration such as NetApp, Lustre Filesystem, Gluster Filesystem, iSCSI, and NFS.

Experience with Hadoop Administration and Database Administration (MySQL, Postgress, MongoDB).

Skills/Abilities: Ability to define and build tools in various scripting and programming languages. Knowledge of and experience with operating systems other than UNIX or Windows.

Accountability: Responsible for managing requests from users, including high priority requests originating from a sponsor.

Direction: The person in this position will work closely with the SEI Infrastructure Team on developing processes for managing hardware and software. The person will also work closely with users in determining needs and planning experiments.

Decisions: Example 1: A user needs to test vulnerability in a specific piece of software. A test environment needs to be developed to allow for testing at the required version/patch level. The equipment needs to be prepared and configured appropriately to provide a suitable test environment.

Example 2: A group of software developer needs an automated build, test, and deployment environment and the environment needs to be integrated with the already existing source code repository. An evaluation of suitable tools is conducted, based on developer requirements. Based on the selection, a server is setup and tested in order to demonstrate the integration and functionality. Then assistance is provided to developers as they begin using the system, including the adoption of changing requirements and configuration needs.

Supervisory Responsibilities: This position mentors and provides technical direction to other CERT Program Managed Enclave employees.

Job Functions or Responsibilities:

15% Collects user requirements for CERT Program Managed Enclave equipment software and services needed for the CERT.

15% Test, evaluate, and select new hardware and software for the CERT Program Managed Enclave in consultation with the SEI IT and users.

15% Work with the CERT and SEI IT staff to develop and/or implement tools and processes for managing and maintaining software and hardware in the CERT Program Managed Enclave, including the set-up for experiments.

40% Infrastructure operations and maintenance including: backups, patching, Failure Recovery, log review, security auditing, and other user support.

10% Develop procedures and practices for the use and maintenance of the CERT Program Managed Enclave.

SECONDARY FUNCTIONS

5% Participate in the broader security community through collaboration, papers, and presentations.

100% TOTAL EFFORT

Organizational Chart: CERT Program, Director < Secure Automation Director < Technical Manager < Systems Engineer

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

#seijob

04 May
2017
Systems Engineer - 2005397
Pittsburgh, PA or Arlington, VA

Position Summary: CERT® is part of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania. The CERT engages in cutting-edge research and development, and provides robust programs focused on ensuring that software developers, internet security experts, network and system administrators, and others are able to resist, recognize, and recover from attacks on networked systems.

This position is responsible for supporting users and maintaining software and equipment in the CERT Program Managed Enclaves. This includes understanding the needs of the teams using the enclaves, installing and configuring software and hardware to meet those needs, configuration and maintenance of equipment, and assisting in experiments as needed. You will need to be able to work in a rapidly changing environment, tolerate ambiguity, and demonstrate problem-solving skills.

Minimum Qualifications and Requirements:

Education/Training: BS in Computer Science, Information Science, Computer Engineering or equivalent with three (3) years of applicable experience, or MS in Computer Science, Information Science, Computer Engineering or equivalent with one (1) year of applicable experience.

Experience: Three (3) years of experience; Windows/Linux systems administration, as well as experience with the configuration and deployment of associated hardware and software, including storage administration, scripting, and coding.

Skills/Abilities: Ability to effectively manage conflicting priorities, while still delivering concrete, high quality, and timely results to multiple projects. Posses strong planning and organizational skills, including the ability to; work independently and with teams, interact effectively with technical and non-technical audiences both written and verbally. Strong problem solving skills. Possess an applied understanding of core internet protocols (e.g., TCP/IP, IP, UDP, ICMP, DNS, SMTP, HTTP, etc.) and Windows/Linux systems administration practices. An understanding of Software / systems development lifecycle, QA testing, revision control, and change management practices.

Mobility: Primarily sedentary, long periods of sitting, may have to travel to other campus locations, as well as, travel to customer sites, some bending, stretching and lifting up to 50 lbs. above head. Moving and setting up computer equipment.

Environmental Conditions: Normal office conditions; however close contact with CRT for prolonged periods of time. Also occasional work in machine room (loud and extreme office temperatures 55F-90F).

Mental: Ability to work under pressure and meet deadlines; ability to prioritize tasks; strong learning capability; ability to assist users of varying competency; ability to interact effectively with vendors, managers, and technical staff. Good technical problem-solving skills; strong information organization skills; good oral and written communication skills. Maintain confidentiality of sensitive information.

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Experience: Experience with applications such as JIRA, Confluence, Jenkins, and Rhodecode. Experience in the scription such as Bash, Python, Perl, and PowerShell. Experience with storage administration such as NetApp, Lustre Filesystem, Gluster Filesystem, iSCSI, and NFS. Experience with Hadoop Administration and Database Administration (MySQL, Postgress, MongoDB).

Skills/Abilities: Ability to define and build tools in various scripting and programming languages. Knowledge of and experience with operating systems other than UNIX or Windows.

Accountability: Develop and implement project technical results. Contribute to technical area goals and objectives. Keep in confidence sensitive information such as security, vulnerability, and site information.

Direction: Expect to act with minimal supervision in accordance with SEI and CERT program procedures and policies, such as those involving project development, team interaction, and confidentiality.

Decisions: Must accurately represent the program in interactions with customers, sponsors, and the public. Participate in conferences and workshops where security-related issues are discussed as required.

Supervisory Responsibilities:

This position does not formally supervise others.

Job Functions or Responsibilities:

10% Perform Tier 1 support for CERT Program Managed Enclave services and systems.

10% Test, and evaluate new hardware and software for the CERT Program Managed Enclaves in consultation with SEI IT and users.

25% Work within CERT and SEI IT to develop and/or implement tools and processes for managing and maintaining software and hardware in the CERT Program Managed Enclaves, including the set-up for experiments.

35% Conduct routine software and hardware maintenance of CERT Program Managed Enclaves equipment. Install and configure new equipment.

10% Develop procedures and practices for the use and maintenance of the CERT Program Managed Enclaves.

10% Participate in the broader security community through collaboration, papers, and presentations.

100% TOTAL EFFORT

Organizational Chart: CERT Program, Director < Secure Automation Director < Technical Manager < Systems Engineer

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

21 Mar
2017
Security Operations Technical Manager - 2005116
Pittsburgh, PA

Who We Are: You will work within the Monitoring & Response Directorate of the CERT Division of the Software Engineering Institute (SEI). The SEI is a federally funded research and development center on the campus of Carnegie Mellon University in Pittsburgh. CERT engages with the US Government, mainly the defense and intelligence sectors, to research, develop, apply and transition complex cybersecurity solutions. CERT generates some of the highest level of original research and tackles many of the most complex problems facing cybersecurity for the US Government. You will lead a team that is thoughtfully engaged with its clients involved in emerging technology gaps and aggressively solving problems to migrate solutions to our clients.

About You:

  • You want to make an impact beyond your organization in the field of cybersecurity that has national security implications and impact.
  • You want to be involved with a worldwide thought leaders in cybersecurity operations.
  • Your strengths are motivating, inspiring and taking charge of your team while articulating your specific vision and proactive thinking on multiple projects with proven success.

Position Summary: You will assume a leadership position as Technical Manager of the Security Operations Unit (SOU). You’ll be asked to lead, shape and manage the growth of a cutting edge security operations program. As the SOU lead you will develop and execute a technical agenda and strategic roadmap to continually improve the state of the art and practice of Security Operations and Incident Management/Response. The Technical Manager will communicate this technical vision and be capable of building consensus within the team and to maintain a successful culture built on high-quality and impactful customer work. This approximately fifteen-person Security Operations team works from the SEI’s Pittsburgh and Arlington offices, and can have staff embedded in US Government (USG) programs throughout the country. The position of Technical Manager is responsible for all aspects of developing and executing this body of work to include setting the technical direction; managing financials; business development; and personnel issues to include performance reporting and hiring for his/her unit.

We love diverse education, experience and backgrounds, but we feel very strongly about:

Education: At a minimum, you must have a BS in Computer Science/Computer Security or related scientific/technical degree.

Experience: You have at least ten years’ direct experience in cyber security or cyber intelligence operations and management. Increasing responsibility in directly managing a technical and analytical team comprising of at least 10 individuals with commensurate personnel and financial authority. Your major roles should have involved technology development, research, and applications [MOU1] in cyber operations.

Skills/Abilities: Your skill set should include the following

  • You can demonstrate how you have formulated, communicated with, and led a team towards a technical vision, building high-quality cyber solutions that have impacted customer work and operations.
  • You have engaged in developing and executing a technical agenda and strategic roadmap involving security operations and incident management/response inside and outside your organization.
  • You have an understanding of existing standards and models for security operations, incident response, intrusion analysis and cyber threat intelligence.
  • You can articulate community best practices in cyber operations and associated tools/techniques You have experience with Internet protocols, operations, and governance.
  • You have briefed strategic and technical topics to senior management and non-technical audiences.
  • Experience with fostering professional growth and develop technical/professional leadership capabilities in technical staff.

What makes your stand out as a candidate?

Education: You have at least a MS in Computer Science/Computer Security or related scientific/technical.

Experience: In addition to the minimum experience required, you have had deep exposure to the US Government in understanding their unique cybersecurity challenges and existing standards and models for security operations, incident response, intrusion analysis and cyber threat intelligence. You have supported multiple clients in an operational security environment such as incident response, intelligence, or a security operations center. You have conducted technical project management. You have sustained your team with business development activity.

Skills/Abilities:

  • You have established and defined processes for operational security organizations, and defined best practices from community and operational experience.
  • Participation in public and closed community security forums through activities such as publication, presentation, collaborative security operations, and collaborative research.
  • You have practical experience leading, defining, or applying TTPs for cyber operations.
  • Working knowledge of secure systems and network architecture practices.

Travel Requirement: You will most certainly travel monthly between Pittsburgh and our Arlington, VA offices as well as occasional travel to client sites, conferences and offsite meetings.

Other: You will be subject to a background check and must successfully obtain and maintain a Department of Defense Top Secret security clearance.

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran.

#seijob

16 Mar
2017
Network Defense Analyst - 2005075
Pittsburgh, PA

Who We Are: You will work within the Monitoring & Response Directorate of the CERT Division of the Software Engineering Institute (SEI). The SEI is a federally funded research and development center on the campus of Carnegie Mellon University in Pittsburgh. CERT engages with the US Government, mainly the defense and intelligence sectors, to research, develop, apply and transition complex cybersecurity solutions. CERT generates some of the highest level of original research and tackles many of the most complex problems facing cybersecurity for the US Government. You will be part of a team that is thoughtfully engaged with its clients involved in emerging technology gaps and aggressively solving problems to migrate solutions to our clients.

What We Do:The CERT Situational Awareness group works with government customers to help them protect and defend their networks. We pioneer innovative ways to monitor and safeguard networked systems. We develop new approaches for identifying and investigating network anomalies. We observe real-world security operations teams and help them improve how they do their jobs. Our work ranges in scope from the close-up investigation and examination of security data to the assessment of large, enterprise-wide networks.

About You:

  • You want to make an impact beyond your organization.
  • You want to be involved with worldwide thought leaders.
  • Your strengths are curiosity, love of learning, deep interest in cybersecurity, and a desire to innovate.

Position Summary: As a Network Defense Analyst, you will participate in and lead technical efforts which include developing and prototyping new security analysis techniques, tools, and platforms. You will prepare analytic reports and contribute to research publications. You will serve as a domain expert for customers, commercial vendors, and the Internet community as a whole. We expect you to contribute to and advance the state of art of cybersecurity analytics. Are you interested in helping us to achieve this mission?

Requirements:

  • BS in Computer Science or a related discipline with eight (8) years experience in security operations, network operations, or security research; MS in Computer Science or a related discipline with five (5) years experience in security operations, network operations, or security research; PhD in Computer Science or related discipline with two (2) years experience in security operations, network operations, or security research; or equivalent combination of education and experience.
  • Travel to various locations within the SEI and CMU community, including sponsor sites, conferences, and meetings. (expected 10-25%)
  • You will be subject to a background check and will need to obtain and maintain a Department of Defense security clearance.

Knowledge, Skills and Abilities:

  • Capable of conducting and supporting analytical studies and investigations of network security data.
  • Significant understanding of and practical experience with various Internet protocols and applications (e.g., TCP/IP, HTTP/HTTPS, DNS, SMTP, FTP, routing protocols).
  • Understanding of network, host, and operating system security issues.
  • Operational knowledge and significant understanding of network security devices such as Intrusion Detection Systems, Firewalls, Security Information Managers, Network Vulnerability Scanners.
  • Operational knowledge and understanding of routing and switching protocols, including Internet routing.
  • Ability to function in the role of a consultant with some mentorship from senior staff members.
  • Excellent planning and organizational skills.
  • Strong analytical skills.
  • Excellent oral and written communication skills.
  • Ability to work well with minimal direction and with teams.
  • Ability to discuss security topics with both technical and nontechnical audiences, and to communicate with customers at various levels of leadership.
  • Ability to work meticulously with careful attention to detail; ability to meet deadlines while working on multiple tasks – sometimes under pressure and with shifting priorities.
  • Ability to participate in conversations collaboratively, diplomatically, and successfully with customers, co-workers and other professional colleagues, managers, and staff.
  • Ability to develop and communicate new ideas; ability to quickly learn new procedures, techniques, and approaches.

Desired Experience:

  • Experience working in a collaborative environment with team members who have diverse skills.
  • Participation in the public forum of the broader information security community.
  • Prior experience working directly with customers from government and/or industry.
  • Experience with data visualization.
  • Skilled at working with specialized technologies such as data mining, clustering, machine learning, neural networks, distributed computing and/or big data platforms.
  • Strong statistics background.
  • Scripting and/or programming in a high level language, including participation in sound software engineering (e.g. version control, documentation).

Job Functions Breakdown:

60% Participate in studies of data from operational networks, and advise network operators in written reports and presentations on security improvements based on those studies.

35% Participate in the development of novel approaches to network security analysis, and build prototype tool implementations.

5% Speak publicly and to customers on work performed.

100% total effort

Benefits: Our benefits philosophy encompasses three driving priorities: Choice, Control, and Well-being. Learn more at https://www.cmu.edu/jobs/benefits-at-a-glance/. You can join an institution that inspires innovations that change the world.

Carnegie Mellon University is a welcoming workplace that considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.

#seijob

09 Feb
2017
Cyber Security Engineer - 2004923
Pittsburgh, PA or Arlington, VA

This position is located in Arlington, VA.

Position Summary: The CERT Division is part of the SEI, a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania. The CERT Division engages in cutting-edge research and development and develops and transitions disciplined approaches to improve the survivability and resiliency of the DoD, federal civilian agencies, private sector organizations and their networked information systems.

The individual in this position will work as a member of the Cybersecurity Assurance (CA) Team within the CERT Division. The CA team develops solutions (in the form of frameworks, models, tools, policies, practices, technical guidance, and training) that allow organizations to assess, analyze, and manage organizational, operational, and technical risks to mission-critical assets, processes, systems, and infrastructures.

Minimum Qualifications and Requirements:

Education/Training: BS in Computer Science (or other technical field) with eight (8) years’ experience, or equivalent combination of training and experience.

Certifications: Certified Information Systems Security Professional (CISSP), and/or Certified Information Security Manager (CISM), and/or Certified Information Systems Auditor (CISA) and/or Certified Ethical Hacker (CEH)

Experience: Professional experience as an information security engineer, network security architect, information systems auditor, information systems analyst, or similarly technical occupation.

Experience with and applied knowledge in:

  • Common risk and cybersecurity assessment methods
  • Data analytics and cybersecurity metrics
  • Cybersecurity laws, regulations, and standards
  • Common network security architectures
  • Common networking protocols and services
  • Cyber security, survivability, and resilience concepts and issues
  • Software and systems engineering
  • Building and maintaining customer relationships
  • Strategic Planning and requirements definition
  • Process improvement
  • Program planning, budgeting, and management

Skills/Abilities: Must exhibit the following skills and abilities:

  • Understanding of information technology, security assessment methods, and telecommunications systems
  • Working knowledge of network interoperability, cyber security, and survivability issues, including cyber security best practices and standards
  • Working knowledge of DHS critical infrastructure sectors and related security and resilience issues
  • Working knowledge of the DoD and federal agency resilience needs and cyber security roadmaps
  • Development and delivery of information and infrastructure security risk and vulnerability evaluations
  • Ability to conduct analytical studies and investigations
  • Reasoning and problem-solving skills
  • Ability to work independently with limited supervision
  • Ability to interact effectively with diverse constituencies internally and externally
  • Ability to work well as a member of a cooperative team; ability to work in a matrix organizational structure
  • Ability to recognize and deal appropriately with confidential and sensitive information
  • Ability to implement project plans, monitor project budgets, and identify and mitigate project risks
  • Leadership and mentoring skills
  • Excellent written and oral communication skills; ability to contribute to technical research white papers and reports; ability to prepare papers and deliver presentations to technical and non-technical audiences; ability to contribute to customer technical exchanges and marketing presentations
  • Ability to work on customer sites with high-ranking members of federal agencies and DoD
  • Participation in professional society activities, particularly IEEE and ACM

Physical/Mobility: Primarily sedentary in an office setting with some mobility. Ability to travel frequently to various locations within the SEI and CMU community, customer sites, conferences, and offsite meetings.

Environmental Conditions: Close contact with computer for extended periods of time.

Mental: Strong interest in the human, managerial, and technical aspects of cyber security is critical for this position as are these abilities:

  • Take or share leadership role in technical projects
  • Work meticulously with careful attention to detail
  • Meet deadlines while working on multiple tasks – sometimes under pressure and with shifting priorities
  • Deal collaboratively, diplomatically, and successfully with customers, co-workers and other professional colleagues, managers, and staff
  • Ability to understand the direction, and goals of an effort; ability to develop and communicate innovative ideas; ability to demonstrate initiative and to quickly learn new procedures, techniques, approaches, etc.

Other: Strong interest in cyber security and critical infrastructure protection analysis basis research, applied research, and development. Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Education/Training: MS in Computer Science (or related technical field) with five (5) years’ experience or equivalent experience.

Certifications: Offensive Security Certified Professional (OSCP), and/or GIAC Penetration Tester (GPEN), and/or Certified Ethical Hacker (CEH), and/or Certified Information Systems Security Professional (CISSP), and/or Certified Information Systems Auditor (CISA)

Experience:

  • Expert experience in risk and cybersecurity assessment methods
  • Advanced knowledge of network security architectures
  • Expert knowledge in cybersecurity laws, regulations, and standards
  • Expert experience in data analytics and cybersecurity metrics
  • Experience with common penetration testing toolsets (Metasploit framework, vulnerability scanners, web application scanners, Nmap
  • Experience with common penetration testing methodologies and tactics (PTES, OWASP testing guide, etc.)

Skills/Abilities: Strong presentation/platform skills and excellent writing skills.

Accountability: The individual will implement and participate in the planning and execution of projects leading to technical results. The individual will also contribute to project, department, or program objectives and planning document development. The individual will keep in confidence sensitive information such as customer processes, risks, vulnerabilities, and internal work products, whether for eventual public or private distribution.

Direction: The individual is expected to act independently using CMU, SEI, and CERT defined policies, practices, and procedures – within the scope of assigned work.

Decisions: The individual must make sound technical decisions with little supervision. The individual must accurately represent the program in interactions with customers, sponsors, and the public. The individual is expected to perform analysis on-site at customer locations and immediately assess potential vulnerabilities requiring further investigation.

Supervisory Responsibilities: This position could involve the training and oversight of the work of other staff members, graduate students, resident affiliates, visiting scientists, and independent contractors. Depending on research project or customer work plan, position may involve task leadership.

Job Functions or Responsibilities:

60% Participate in cybersecurity assessments operating in a technical leadership role; analyze assessment data to identify risk areas and propose mitigation alternatives.

15% Participate in research into innovative and cutting-edge tools, techniques, and methods to improve cybersecurity and operational resilience; transition research into applied knowledge for customers.

10% Deliver courses in operational resilience management, cybersecurity management, and information security risk management

5% Contribute to conferences and meetings; participate in marketing calls and technical exchanges with clients; give talks and lectures as appropriate; participate on working groups for subjects of interest.

5% Contribute to and review the literature in cyber security, resilience, and software engineering.

5% Provide assistance and input to other teams and projects within the SEI.

100% Total Effort

Organizational Chart: Director, CERT Division < Technical Director, Cyber Risk and Resilience< Technical Manager, Cybersecurity Assurance Team < Cyber Security Engineer

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

11 Jan
2017
Senior Software Security Engineer - 2004716
Pittsburgh, PA

Position Summary: The Secure Coding Team, of the world renowned CERT division of the Software Engineering Institute, is a pioneer of the identification and development of secure coding and secure software development practices. We are looking for exceptional candidates to help us continue our legacy of ground-breaking improvements for securing software during development. Software has never been more important to our lives and our national security, nor has software insecurity ever been a greater risk.

Joining the Secure Coding team, you will work with world-class cyber security experts to help software developers and software development organizations reduce vulnerabilities resulting from coding errors before they are deployed. We identify common programming errors that lead to software vulnerabilities, establish standard secure coding standards, develop tools to evaluate and improve software, educate software developers, and advance the state of the practice in secure coding that leads to secure software systems.

The successful candidate will lead and participate in research and engineering projects that identify and implement best practices for organizations to develop secure software systems. This will include developing and applying guidelines for writing secure code in C, C++, Java, and other popular languages. It also includes developing and using tools to verify that software is developed securely. The candidate will work directly with customers to: develop and provide training in secure coding practices; evaluate, extend, and use tools to improve and automate source code analysis; review and improve code bases to ensure that best practices are being followed; and enhance the customers’ organizational capabilities to produce secure software systems. The candidate will be expected to write reports and deliver presentations that explain the findings of research and software evaluations, helping customers improve their software to meet the security and privacy needs of their users.

Minimum Qualifications and Requirements:

Education/Training: BS in Computer Science, Software Engineering, Information Science, or Information Systems Management with ten (10) years applicable experience.

Skills/Abilities: Successful candidates will have the ability to:

  • Develop and analyze source code in common programming languages such as C, C#, C++, Java, and Python, with a focus on secure coding principles and practices
  • Use static and dynamic analysis tools to evaluate software to find and remove vulnerabilities
  • Build and configure various software build enviornments, and build custom tools to integrate and automate the use of software building and analysis tools
  • Develop and implement novel and advanced software analysis techniques
  • Develop and modify compilers and interpreters, understanding the underlying computer and compiler architectures, algorithms, performance trade-offs, and impact of optimization techniques on security issues
  • Lead projects in a team environment with other team members with varying skills, experience and locations
  • Plan and organize the evaluation approach for projects, including the collection and analysis of data from multiple sources, generate defensible results, and represent them in reporting products and interactions with customers, sponsors, and the public
  • Recognize and deal appropriately with confidential and sensitive information such as source code and software weaknesses and vulnerabilities
  • Develop and explain technical decisions and recommendations effectively with technical and non-technical audiences through verbal and written communications that lead to actionable and measurable improvements
  • Work meticulously with careful attention to detail required to identify defects and weaknesses in large software systems, and to identify development process improvement opportunities.
  • Be self-motivated and capable of self-learning to maintain a working knowledge of the ever-changing software development landscape.

Mobility: Primarily sedentary, long periods of sitting; ability to travel to various locations within the SEI and Carnegie Mellon community, customer sites, conferences, and offsite meetings with some frequency.

Environmental Conditions: Normal office conditions, close contact with computer for prolonged periods of time.

Mental: Ability to work under pressure and changing priorities; pay attention to detail; meet inflexible deadlines; deal with challenges while maintaining composure; work with sensitive information.

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Education/Training: MS in Computer Science, Software Engineering, Information Science, or Information Systems Management with eight (8) years applicable experience; or PhD in those disciplines with five (5) years applicable experience.

Skills/Abilities:

  • Work with DoD and other US Government software-intensive systems programs and software maintenance groups, understanding their unique needs, proposing and closing work to meet their needs, and lead projects to develop solutions that address their secure software development and acquisition needs.
  • Representing DoD and US Government program constituency and perspective based on experience to other team members to aid in developing relevant research and development proposals and solutions.
  • Transitioning knowledge, tools, and other work products from research projects to DoD and other US Government partners.
  • Develop approaches to address software assurance in the risk management framework context.
  • Develop and analyze software for specific platforms, such as mobile platforms and embedded systems.
  • Evaluate software assurance using a range of methods, such as dynamic and binary analysis, model checking, assertions, and semantic formalizations.

Accountability: Contributes to program objectives and plans development.

Direction: Performs under minimal supervision, independent judgment is encouraged. Most normal duties and responsibilities are handled independently with the use of established procedures and policies. Difficult or unique situations are referred to the supervisor. Ability to work directly on-site at a customer location with minimal direct supervision from direct supervisor.

Decisions: Participate in conferences and workshops where security-related issues are discussed as required.

Job Functions or Responsibilities:

40% Lead and directly support customer work in secure coding, verification and validation techniques, and technical training. Tailor our current offerings to provide value to customers by evaluating their software, software development, and software acquisition/procurement practices, and providing improvement recommendations. Communicate the findings of such evaluations through reports and presentations. Build new tools and capabilities that improve our ability to meet customer needs.

30% Contribute to internally funded research projects, developing experimentation environments, evaluating secure software development practices, and communicating results internally and externally in reports and presentations.

15% Codify knowledge that has been gained through customer and research projects to expand and update knowledge transfer materials, such as Secure Coding guidelines, training materials, and tools.

15% Develop knowledge and understanding of SEI capabilities; influence new SEI capabilities to be more applicable to customer problems; work directly with other SEI staff supporting the community with disciplines related to secure coding and secure development, sometimes in leadership role.

100% TOTAL EFFORT

Organizational Chart: CERT Director < CERT/CSF Technical Director < CERT/Secure Coding Technical Manager < Senior Software Security Engineer

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

#seijob

11 Jan
2017
Software Security Analyst - 2004717
Pittsburgh, PA

Position Summary: The Secure Coding Team, of the world renowned CERT division of the Software Engineering Institute, is a pioneer of the identification and development of secure coding and secure software development practices. We are looking for exceptional candidates to help us continue our leadership of ground-breaking improvements for securing software during development. Software has never been more important to our lives and our national security, nor has software insecurity ever been a greater risk.

Joining the Secure Coding team, you will work with world-class cyber security experts to help software developers and software development organizations reduce vulnerabilities resulting from coding errors before they are deployed. We identify common programming errors that lead to software vulnerabilities, establish standard secure coding standards, develop tools to evaluate and improve software, educate software developers, and advance the state of the practice in secure coding that leads to secure software systems.

The successful candidate will participate in research and engineering projects that identify and implement best practices for organizations to develop secure software systems. This will include developing and applying guidelines for writing secure code in C, C++, Java, and other popular languages. It also includes developing and using tools to verify that software is developed securely. The candidate will work directly with customers to: develop and provide training in secure coding practices; evaluate, extend, and use tools to improve and automate source code analysis; review and improve code bases to ensure that best practices are being followed; and enhance the customers’ organizational capabilities to produce secure software systems. The candidate will be expected to write reports and deliver presentations that explain the findings of research and software evaluations, helping customers improve their software to meet the security and privacy needs of their users.

Minimum Qualifications and Requirements:

Education/Training: BS in Computer Science, Software Engineering, Information Science, or Information Systems Management with three (3) years applicable experience.

Skills/Abilities: Successful candidates will have the ability to:

  • Develop and analyze source code in common programming languages such as C, C#, C++, Java, and Python, with a focus on secure coding principles and practices
  • Use static and dynamic analysis tools to evaluate software to find and remove vulnerabilities
  • Build and configure various software build environments, and build custom tools to integrate and automate the use of software building and analysis tools
  • Analyze data from multiple sources, generate defensible results, and represent them in reporting products and interactions with customers, sponsors, and the public
  • Contribute in a team environment with other team members with varying skills, experience and locations
  • Recognize and deal appropriately with confidential and sensitive information such as source code and software weaknesses and vulnerabilities
  • Develop and explain technical decisions and recommendations effectively with technical and non-technical audiences through verbal and written communications that lead to actionable and measurable improvements
  • Work meticulously with careful attention to detail required to identify defects and weaknesses in large software systems, and to identify development process improvement opportunities.
  • Be self-motivated and capable of self-learning to maintain a working knowledge of the ever-changing software development landscape.

Mobility: Primarily sedentary, long periods of sitting; ability to travel to various locations within the SEI and Carnegie Mellon community, customer sites, conferences, and offsite meetings with some frequency.

Environmental Conditions: Normal office conditions, close contact with computer for prolonged periods of time.

Mental: Ability to work under pressure and changing priorities; pay attention to detail; meet inflexible deadlines; deal with challenges while maintaining composure; work with sensitive information.

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Education/Training: MS in Computer Science, Software Engineering, Information Science, Information Systems Management with one (1) year applicable experience.

Skills/Abilities: Develop and analyze software for specific platforms, such as mobile platforms and embedded systems.

Accountability: Contributes to program objectives and plans development.

Direction: Performs under minimal supervision, independent judgment is encouraged. Most normal duties and responsibilities are handled independently with the use of established procedures and policies. Difficult or unique situations are referred to the supervisor. Ability to work directly on-site at a customer location with minimal direct supervision from direct supervisor.

Decisions: Participate in conferences and workshops where security-related issues are discussed as required.

Job Functions or Responsibilities:

40% Directly support customer work in secure coding, verification and validation techniques, and technical training. Tailor our current offerings to provide value to customers by evaluating their software, software development, and software acquisition/procurement practices, and providing improvement recommendations. Communicate the findings of such evaluations through reports and presentations. Build new tools and capabilities that improve our ability to meet customer needs.

30% Contribute to internally funded research projects, developing experimentation environments, evaluating secure software development practices, and communicating results internally and externally in reports and presentations.

15% Codify knowledge that has been gained through customer and research projects to expand and update knowledge transfer materials, such as Secure Coding guidelines, training materials, and tools.

15% Develop knowledge and understanding of SEI capabilities; learn how SEI capabilities can be applied to customer problems; work directly with SEI staff supporting the community with disciplines related to secure coding and secure development.

100% TOTAL EFFORT

Organizational Chart: CERT Director < CERT/CSF Technical Director < CERT/Secure Coding Technical Manager < Software Security Analyst.

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

#seijob

08 Dec
2016
Cyber Security Engineer - 2004578
Operating Location SA - San Antonio, TX

Position Summary: As a member of CERT's Workforce Development program, the candidate will work with other team members in developing cyber-security training exercises and simulations, primarily for US military/government customers. This involves interacting directly with customers, gathering training requirements and objectives, producing and facilitating creative and engaging exercise scenarios, and building supporting physical and virtualized systems and network topologies. As such, the candidate will work regularly with a wide range of software and hardware technologies within CERT labs. The candidate may also assist in developing and teaching cyber security training content to external customers. The candidate will also be involved software and hardware prototype development. Additionally, the position requires the candidate to have demonstrated and effective leadership/management abilities as he/she may supervise and evaluate full time direct reports as well as the activities of graduate student assistants. The successful candidate must be self-directed, have an interdisciplinary approach to problem solving, and work well communicating technical information to technical and non-technical users. The candidate must also be able to interact with clients and staff of all levels in a highly professional and competent manner.

Minimum Qualifications and Requirements:

Education/Training: Bachelor’s degree in Computer Science, Information Science, or related discipline with eight (8) years applicable working experience in information technology, Master’s degree in Computer Science, Information Science, or related discipline with five (5) years of applicable working experience in information technology, PhD Computer Science, Information Science, or related discipline with two (2) years of applicable working experience in information technology, or equivalent combination of training or experience.

Experience: Successful candidates must possess "hands-on" experience with Computer/Network Security and I.T. system and network administration. Additionally, he/she must have practical experience with Windows server and desktop platforms and Linux/Unix operating systems. The candidate must have experience in network design and troubleshooting and implementing standard networking protocols. Additionally, demonstrated practical experience working with common commercial and open-source cyber security tools is required. The candidate should have some experience teaching technical content to students, peers, and non-technical individuals and must enjoy doing so.

Skills/Abilities: Candidate must be able to prioritize workload and complete deliverables on time, have good technical problem-solving skills, strong analytical and information organization skills, excellent oral and written communication skills, and strong technical teaching skills. Candidate must be able to multitask and work effectively with multiple project teams and sponsors/customers. Experience with virtualization technologies, particularly VMWare ESX server is highly desired. Programming experience in C, C++, C#, Python, and Java is also highly desirable.

Physical Mobility: Sedentary in an office setting with some mobility, i.e., able to travel to various locations within the SEI and CMU community as well as travel to customer sites.

Environmental Conditions: Close contact with computer for long periods of time.

Mental: Ability to pay close attention to detail, meet deadlines, work under pressure, and communicate effectively

Other: Candidates will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.

Preferred Qualifications and Requirements:

Education/Training: BS and MS in Computer Science; training in enterprise security tools (i.e. McAfee ePO/HIPS, ArcSight, etc.)

Licenses: CISSP, Network+, Security+ and/or other industry standard certifications

Experience: US military service in a series of positions involving information technology, cyber security, and management of large scale government networks.

Skills/Abilities: Strong presentation/platform skills and excellent writing skills

Accountability: The incumbent is accountable for the definition, creation, and maintenance of final deliverables and products and may manage unclassified/classified DoD projects in excess of $3M annually.

Direction: The incumbent is expected to act independently using CMU and SEI defined policies, practices, and procedures.

Decisions: The incumbent must use good judgment to solve customer and personnel problems and is required to envision, design, develop, pilot, and deliver new capabilities, products, and services. Candidate will also be required to accurately represent SEI/CERT and its technical work in interactions with customers, sponsors, and the public.

Supervisory Responsibilities:The incumbent may have at least 2 direct reports as well as up to 15 secondary reports and will be required to provide performance management, career guidance, and take personnel corrective actions as required.

Job Functions or Responsibilities:

10% Design and develop technical documents and instructional materials.

10% Research, evaluate, develop, install/configure hardware and software including promising new technologies that require examination for cyber security research and development.

10% Deliver technical and management training to customers.

55% Mentor, guide and interact with team and other staff.

15% Contribute to transition planning and strategy.

100% TOTAL EFFORT

Organizational Chart: Director, CERT Division < Technical Director, Cyber Security Solutions Directorate < Technical Manager, Cyber Workforce Development Initiative < Cyber Workforce Development Team Lead < Cyber Security Engineer - Exercise Developer

Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

#seijob

Apply for Positions

To apply for open positions visit Careers at the Software Engineering Institute.

Search for Positions

Interested in working with us?

Search positions

Accessibility Needs for Applicants, Students and Visitors

Carnegie Mellon University makes every effort to provide physical and programmatic access individuals with disabilities. If you require an accommodation to participate in any part of the employment process, please contact Disability Resources by emailing access@andrew.cmu.edu or calling 412-268-3930.

Carnegie Mellon University considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.