Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Job Openings

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

17 Oct
2017
Cyber Security Modeling and Simulation Capability Developer - 2007183
Pittsburgh, PA

This opportunity is available in our Pittsburgh, PA or Arlington, VA offices.

What We Do: The CERT Cyber Workforce Development (CWD) team aims to lower the cost and time required to build cybersecurity expertise and to amplify that expertise to a globally distributed workforce. To achieve this, we develop and integrate innovative tools and processes to train, exercise, and assess cybersecurity professionals and teams. In doing so, CWD pioneers research and development efforts designed to counter cybersecurity threats to our nation.

CWD develops solutions for improving an organization’s cyber workforce development program. CWD partners with sponsors to identify and resolve gaps that hinder a workforce’s ability to counter rapidly evolving adversary tactics in cyberspace. We achieve this by guiding organizations through improvement of their cyber workforce’s knowledge, skills, and abilities.

CWD’s core strength is our supportive and highly collaborative culture. Our team recognizes the importance of our mission: to ensure that our nation’s cybersecurity workforce is the best in the world. We are looking for people of character who share our passion, love technology and teamwork, and who have a desire to teach, learn from, and collaborate with others. We provide numerous internal and external training and professional development opportunities for members of our team. We also learn from each other through cross-training and mentoring.

Position Summary: As a member of CWD, you will work with other team members to develop and deliver cybersecurity training capabilities and programs -- primarily for US military/government sponsors.

Requirements:

  • BS in Computer Science, Information Science, or related discipline with eight (8) years applicable working experience; MS in the same fields with five (5) years of experience or equivalent combination of training or experience
  • Willingness to travel to various locations in support of the SEI’s overall mission. This includes within the SEI and CMU community, sponsor sites, conferences, and offsite meetings on occasion. Moderate travel (15%)
  • You will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance

Duties:

In CWD, we certainly do not expect you to know or have experience with everything; however, our wish-list includes the following.

  • Interacting directly with sponsors, gathering requirements and objectives, producing and facilitating creative and engaging scenario exercises, and building physical and virtualized network systems to support training programs
  • Defining, creating, and maintaining solutions in support of DoD’s cyberspace responsibilities
  • Working regularly with a wide range of software and hardware technologies
  • Developing and instructing cybersecurity training content to sponsors
  • Developing software and hardware proofs of concept and prototypes
  • Leading and supervising direct reports as well as secondary reports; providing performance management, career guidance, and corrective actions as required

Knowledge, Skills and Abilities:

  • Excellent oral and written communications
  • Server and desktop platforms (e.g. Windows, Linux)
  • Network administration (e.g. Routers, Switches, Firewalls, Proxies, etc.)
  • Programming (e.g. C, C++, C#, Python, Java, etc.)
  • Frameworks (e.g. Angular.js, Node.js, Django, RESTful API, .NET, etc.)
  • Version Control Systems (e.g. Git, Bitbucket, etc.)
  • Scripting (e.g. Bash, PowerShell, etc.)
  • Configuration management and deployment automation (e.g. Ansible, Puppet, Chef, Packer, etc.)
  • Virtualization and cloud technologies (e.g. VMWare ESX server, Linux KVM/QEMU, Xen, OpenNebulla, Microsoft Azure, Amazon AWS, etc.)
  • Commercial and open source security tools (e.g. McAfee ePO/HIPS, ArcSight, Splunk, Security Onion, ELK stack, etc.)
  • Penetration testing (Kali, Metasploit, Powershell Empire, etc.)
  • Data science (R query design, Elastic Stack, Bro, Hadoop, etc)
  • Learning analytics (curriculum design, knowledge and performance assessment, feedback, remediation, etc.)
  • Multitasking and working effectively with multiple project teams and sponsors
  • Technical problem-solving, analytical and information organization
  • Network system design and troubleshooting

Desired Experience:

  • US military service in positions involving information technology, cybersecurity, and management of large-scale government networks
  • Team leadership positions within cybersecurity and/or IT-focused organizations
  • Demonstrated software engineering and development experience
  • Demonstrated practical experience with commercial and open-source cyber security tools
  • Teaching experience

Job Function Breakdown:

10% Design and develop technical documents and instructional materials.

5% Research, evaluate, develop, install/configure hardware and software cyber security solutions.

30% Develop software solutions to training challenges.

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

15% Contribute to transition planning and strategy.

TOTAL=100%

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.

17 Oct
2017
Principal Program Manager - 2007181
Arlington, VA

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.

Position Summary:

Are you experienced taking organizations to the next level? The Office of Strategy Management Principal Program Manager is responsible for the development, execution, and institutionalization of strategic initiatives that advance our mission, strategic goals and impact. Blending your technical and business background you will develop insights and actionable recommendations influencing SEI’s current and future direction, help position the SEI and our technologies, tools and practices to increase impact and keep advancing our portfolio of work.

The Program Manager may also lead and perform work that advances and transitions SEI technologies to select customer segments.

Requirements:

  • MS Computer Science, Software Engineering, Information Sciences or similar technical program (15) years of experience or equivalent combination of training or experience.
  • Willingness to travel to various locations to support the SEI’s overall mission. This includes within SEI and CMU communities, sponsor sites, conferences, and offsite meetings on occasion. Moderate travel (US – 15% in addition to local DC Metro area travel).

  • 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:

  • Proven ability to think strategically and operate at strategic and tactical levels.

  • Ability to develop, execute and institutionalize strategic initiatives; identify gaps and provide solutions.

  • Confirmed portfolio, program and project management skills.

  • Extensive DoD and Federal government client relationship management and program development skills.

  • Executive presence; ability to communicate and negotiate with different kinds of external and internal partners (e.g. sponsors, customers, academia, contracts, finance).

  • Development and management of large software systems with a minimum of $20M in revenue annually.

  • Proposal writing experience (technical, project management and cost volumes) and strong win record.

  • Ability to deliver software / cyber expertise on customer engagements.

  • Ability to drive decision-making to support change within the organization.

  • Ability to research and analyze data to inform decisions and form outcomes.

  • Independent, self-starter; ability to multi-task.

Desired Experience:

  • Deep understanding of DoD and other federal acquisition, development, and operations lifecycles.

  • Current or prior hands-on software experience.

  • Change management skills.

Job Function Breakdown:

55% Promote thinking strategically; identify, lead and transition creative enterprise-wide strategic initiatives.

30% Build customer relationships and lead engagement strategy.

10% Lead or participate as a member of a customer delivery team.

5% Other Duties as assigned.

TOTAL = 100%

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.

17 Oct
2017
Research Scientist - 2007179
Pittsburgh, PA

What We Do:

At the SEI Emerging Technology Center, we describe our work as “making the recently possible mission-practical.” We help our government customers stay up to date on new technology by identifying, demonstrating, extending, and applying emerging software technologies to solve real government problems. We currently work in the fields of human-machine interaction, applied artificial intelligence and machine learning, and advanced computing—areas that are changing and progressing rapidly. As we show our customers how new technologies can improve their mission capabilities through rapid prototyping and iterative development, we both rely on and shape academic and industrial research.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working? Are you interested in making a difference by bringing innovation to government organizations and beyond? Apply to join our team.

Position Summary: As a research scientist on our team, you will identify, shape, conduct, and apply research that matches critical U.S. government needs.

Requirements:

  • BS in Computer Science or related discipline
  • Flexible to travel to other SEI offices in Pittsburgh and Washington, DC, sponsor sites, conferences, and offsite meetings on occasion. Moderate (25%) travel outside of your home location.
  • You will be subject to a background investigation and must be eligible to obtain and maintain a Department of Defense security clearance.
  • Research practices and publications: You have a track record of conducting research and applying scientific methods. You have a reputation for the highest level of integrity. You have demonstrated contributions and have published research across multiple fields.
  • Familiarity with emerging trends and opportunities: You are familiar with technical challenges and emerging trends in computing and information science, and you are aware of opportunities in industry and government.
  • Deep technical knowledge: You have performed work or research in computer vision, machine emotional intelligence, human-computer interaction, artificial intelligence, high performance computing, graph analytics, advanced machine learning, augmented and virtual reality, or related fields. You have worked with tools, software, and programming languages associated with your field.

Duties

  • Hands-on research: You will conduct novel research in rapidly advancing technical fields such as human-machine interaction, artificial intelligence, machine learning, and advanced computing.
  • Solution development: You will work with interdisciplinary teams to develop operational capabilities for our government customers.
  • Strategy: You will work with Center leaders and colleagues to plan, develop, and carry out an overall research strategy, and to influence the national research agenda regarding future technology.
  • Collaboration: You'll actively participate on teams of software developers, researchers, designers, and technical leads. You'll collaborate with researchers and our government customers to understand challenges, needs, and possible solutions. You'll contribute to improving the overall technical capabilities of the Center by mentoring and teaching others, participating in design (software and otherwise) sessions, and sharing insights and wisdom across the SEI Emerging Technology Center team.

Knowledge, Skills and Abilities:

  • Communication and Collaboration: You have strong written and verbal communication skills and can interact collaboratively and diplomatically with customers and colleagues. You grasp the big picture, direction, and goals of an effort while focusing great attention to detail. You can present complex ideas to people who may not have a deep understanding of the subject area.
  • Dedication: You can meet deadlines while multi-tasking–sometimes under pressure and with shifting priorities.
  • Creativity and Innovation: You are creative and curious, and you are inspired by the prospect of collaborating with premier researchers and visionaries at Carnegie Mellon and other universities and organizations. You quickly learn new procedures, techniques, and approaches. You are forward-looking and can connect research with practical challenges.
  • Knowledge and Learning: You possess broad technical interests along with a deep knowledge of a particular field such as human-computer interaction, data analytics and machine learning, advanced computing, and autonomy and adaptive systems.

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.

17 Oct
2017
Software Developer - 2007176
Pittsburgh, PA or Arlington, VA

What We Do:

At the SEI Emerging Technology Center, we describe our work as “making the recently possible mission-practical.” We help our government customers stay up to date on new technology by identifying, demonstrating, extending, and applying emerging software technologies to solve real government problems. We currently work in the fields of human-machine interaction, applied artificial intelligence and machine learning, and advanced computing—areas that are changing and progressing rapidly. As we show our customers how new technologies can improve their mission capabilities through rapid prototyping and iterative development, we both rely on and shape academic and industrial research.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working? Are you familiar with end-to-end software development activities and full-stack engineering? Apply to join our team.

Position Summary:

As a software developer on our team, you will apply software research and leading-edge technologies to important and challenging government problems and needs.

You'll have the chance to work with modern languages such as Java, Python, and C/C++; large-scale data frameworks such as Tensorflow, Spark, Keras, and Hadoop; and web frameworks like node.js and D3.js. You'll also get a chance to experiment with emerging technologies such as augmented and virtual reality, computer vision, and deep learning.

Requirements:

  • BS in Computer Science or related discipline with eight (8) years of experience; OR MS in the same fields with five (5) years of experience
  • Flexible to travel to other SEI offices in Pittsburgh and Washington, DC, sponsor sites, conferences, and offsite meetings on occasion.
  • Moderate (25%) travel outside of your home location.You will be subject to a background investigation and must be eligible to obtain and maintain a Department of Defense security clearance.

Knowledge, Skills and Abilities:

  • Communication and Collaboration: You have strong written and verbal communication skills and can interact collaboratively and diplomatically with customers and colleagues. You grasp the big picture, direction, and goals of an effort while focusing great attention to detail. You can present complex ideas to people who may not have a deep understanding of the subject area.
  • Dedication: You can meet deadlines while multi-tasking–sometimes under pressure and with shifting priorities.
  • Creativity and Innovation: You are creative and curious, and you are inspired by the prospect of collaborating with premier researchers at Carnegie Mellon University and other universities and organizations. You quickly learn new procedures, techniques, and approaches.
  • Knowledge and Learning: You possess broad technical experience and interest in computer science and applied technology such as human-computer interaction, data analytics and machine learning, advanced computing, and autonomy and adaptive systems.

Desired Experience:

We consider it a plus if you have the following experience:

  • Technical Teamwork: You have experience participating on high-technology teams for a variety of projects, including open-source development projects.
  • Knowledge of Department of Defense and Intelligence Community: You are familiar with DoD or Intelligence Community software systems acquisition practices.

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.

17 Oct
2017
Software Developer - 2007180
Pittsburgh, PA

What We Do: At the SEI Emerging Technology Center, we describe our work as “making the recently possible mission-practical.” We help our government customers stay up to date on new technology by identifying, demonstrating, extending, and applying emerging software technologies to solve real government problems. We currently work in the fields of human-machine interaction, applied artificial intelligence and machine learning, and advanced computing—areas that are changing and progressing rapidly. As we show our customers how new technologies can improve their mission capabilities through rapid prototyping and iterative development, we both rely on and shape academic and industrial research.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working? Are you familiar with end-to-end software development activities and full-stack engineering? Apply to join our team.

Position Summary:

As a software developer on our team, you will apply software research and leading-edge technologies to important and challenging government problems and needs.

You'll have the chance to work with modern languages such as Java, Python, and C/C++; large-scale data frameworks such as Tensorflow, Spark, Keras, and Hadoop; and web frameworks like node.js and D3.js. You'll also get a chance to experiment with emerging technologies such as augmented and virtual reality, computer vision, and deep learning.

Requirements:

  • BS in Computer Science or related discipline
  • Flexible to travel to other SEI offices in Pittsburgh and Washington, DC, sponsor sites, conferences, and offsite meetings on occasion.
  • Moderate (25%) travel outside of your home location. You will be subject to a background investigation and must be eligible to obtain and maintain a Department of Defense security clearance.

Knowledge, Skills and Abilities:

  • Communication and Collaboration: You have strong written and verbal communication skills and can interact collaboratively and diplomatically with customers and colleagues. You grasp the big picture, direction, and goals of an effort while focusing great attention to detail. You can present complex ideas to people who may not have a deep understanding of the subject area.
  • Dedication: You can meet deadlines while multi-tasking–sometimes under pressure and with shifting priorities.
  • Creativity and Innovation: You are creative and curious, and you are inspired by the prospect of collaborating with premier researchers at Carnegie Mellon University and other universities and organizations. You quickly learn new procedures, techniques, and approaches.
  • Knowledge and Learning: You possess broad technical experience and interest in computer science and applied technology such as human-computer interaction, data analytics and machine learning, advanced computing, and autonomy and adaptive systems.

Desired Experience: We consider it a plus if you have the following experience:

  • Technical Teamwork: You have experience participating on high-technology teams for a variety of projects, including open-source development projects.
  • Knowledge of Department of Defense and Intelligence Community: You are familiar with DoD or Intelligence Community software systems acquisition practices.

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.

12 Oct
2017
Scholarship for Service (SFS) Internship Opportunities 2017
Pittsburgh, PA

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. We work 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.

The SEI participates in the OPM CyberCorps Scholarship for Service (SFS) program. Are you passionate about contributing to leading edge projects that make a difference in our world? Do you want to expand your education beyond the classroom, and earn money while doing it? Come to work with us!

Our interns are valued team members, and do real work related to cyber security, emerging technologies, and software solutions.

SFS internship opportunities may be available in the following areas:

  • Software Development
  • Cybersecurity research, including: vulnerability assessment, insider threat research, penetration testing, risk management, incident response, digital forensics, network defense, and malware analysis.
  • Machine Learning, Data Science, and Statistics
  • Artificial Intelligence
  • Systems Engineering
  • Mobile Computing
  • Secure Coding

Requirements:

  • SFS student with current enrollment in a relevant BS or MS degree program: Computer Science, Computer Engineering, Information Security/Assurance, Mathematics, Statistics, or related discipline.
  • You will be subject to a background check and must be able 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.

09 Oct
2017
SEI Spring Internship Opportunities 2017
Pittsburgh, PA

We are hiring for Spring Interns, part-time, 20 hours per week. 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.

09 Oct
2017
SEI Summer Internship Opportunities 2018
Pittsburgh, PA

We are looking for Summer Interns, full-tim, 40 hours/week. 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.

03 Oct
2017
CERT Engagement Lead - 2007082
Arlington, VA

What We Do: The Software Engineering Institute (SEI) is the applied research institute as part of world renowned Carnegie Mellon University. The SEI performs state of the art research advancing the principles and practices of software engineering, cybersecurity, and application of the most advanced information technology. The SEI advances the creation of cyber secure information systems using advanced information technology and inventing the best software practices to deliver results on time, in budget, and without defects, every time. The SEI disseminates knowledge and collaborates with defense and government, industry, and academia to fulfill its mission.

Position Summary:

  • Do you have excellent cyber security technical skills?
  • Can you communicate clearly to cyber security floor operations personnel and senior leaders?
  • Do you want to help secure the nation and its critical infrastructure from cyber attack?
  • We will combine our team of technical experts and your skills to guide our nation to better cybersecurity outcomes.
  • You as the engagement lead will work in your specialty area while representing the larger body of work to sponsor senior leaders.
  • We are an equal opportunity employer searching for the best skills possible. We have great benefits for both you and your partner or family.
  • We combine a flexible work environment with state of the art technology to make a national impact for the nations cyber security needs.

We have expertise in all phases of cyber security: security requirements definition, security systems engineering, secure coding, vulnerability testing & discovery, endpoint assessment, malware reverse engineering, network security analysis, and policy. We work on groundbreaking security problems facing the nation. You can join our team.

You will research new vulnerabilities and security techniques. You will participate in the larger security community internal to CERT and externally giving presentations and attending conferences. Your will represent your expertise and the work of the whole organization to our sponsors.

Requirements:

  • You have a bachelor degree in computer science / computer engineering or related discipline with ten (10) years of prior experience or a master degree with five (5) years of prior experience.
  • You can travel both locally and remotely to sponsor sites to give presentations and attend meetings.
  • You will be subject to a background check and will need to obtain and maintain a Department of Defense security clearance.

Desired Experience:

  • Experience researching or developing novel new security techniques or vulnerability discovery.
  • Experience working in or with computer or network security operations centers.
  • Programming and development experience with significant software systems or embedded development systems.

Job Function Breakdown:

40% - Works with team leads, technical managers, and technical directors to manage portfolio of research and development projects to support sponsor and to understand sponsor needs

30% - Leads sponsor support, gathers requirements, and develops technical work in support of sponsor and internal development teams

30% - Engages various communities presenting the work of CERT and capturing new advances in cyber security

TOTAL = 100%

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.

03 Oct
2017
Program Development Manager - Research - 2007076
Arlington, VA

What We Do:

The CERT® Division comprises a large part of the Software Engineering Institute (SEI), a Federally Funded Research and Development Center (FFRDC) operated by Carnegie Mellon University in Pittsburgh, Pennsylvania. At CERT, our teams engage in ground breaking cyber research, development and operations in the cyber security area.

Position Summary:

Do you love working and collaborating with some of the brightest minds in cyber security research? As the CERT Program Development Manager for Research you will be responsible for active identification, qualification and pursuit of new research opportunities within the research arms of the Department of Defense, the Intelligence Community and other federal government agencies. Through in-depth analysis of research needs, and building trusted relationships with the research community, you will recognize relevant connections to our research, then cultivate the relationships that bring CERT value to the fore. Your coordination with SEI technical staff will develop effective approaches to the target customer, leading to long-term, funded relationships. Importantly, you will provide key inputs to CERT leadership to develop our strategic business goals and objectives for the SEI's federal research program.

Do you enjoy working with a professional cadre of program management, contract and legal professionals to ensure your customers are satisfied? Our CERT Delivery Management team is here to provide assistance as you lead the customer engagement and pursue future business development for your targeted customers. Likewise, assigned teams of financial and contract professionals are at your disposal as you provide oversight, control and management of customer funding.

Requirements:

  • BS in a technical/engineering discipline or a technically-oriented business degree, or equivalent combination of training and experience.
  • We are looking for eight to ten years of progressively responsible experience in business development and project management activities relating to cybersecurity products and services technologies and research in related areas across the Federal Government (DoD, Intelligence Community, and federal agencies).
  • Our aim is to hire an individual with a successful track record of crafting and then building business in a high-technology area, working with established business processes. You will also understand the customer-related issues and know how to handle the typical problems of Federal Government organizations.
  • We value successful business development experience gained in pursuit of large government projects dealing with operational cyber security, applied research/development or other similar activities.
  • Recent experience working closely with OSD staff, Pentagon, Intelligence Community, DOD acquisition, cyber operations or similar activities is critical to success.
  • 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. Average Travel – 3-4 days per month.
  • 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:

We are searching for creative, tech savvy, self-starters with:

  • Working knowledge of information assurance, network security, risk management, forensic operations, software and systems development and defense acquisition
  • Tried and true leadership skills with medium to large technical teams
  • Ability to assess initiatives against programmatic, technical, and operational goals
  • Ability to develop business plans, technical work plans, project management tracking and reporting systems
  • Ability to prepare and conduct management and entry-level technical briefings with senior government leaders and technologists
  • Ability to engage customers to elicit and distill capability gaps and needs and translate those needs to SEI technology focus areas
  • Desire to work with technical staff to establish tailored approaches, goals and schedules
  • Ability to recognize and deal appropriately with confidential and sensitive information
  • Extraordinary written and oral communication skills
  • Strong reasoning and analytical skills; a solid presenter and very capable of communicating with and in front of internal and external customers including audiences from diverse military, Governmental and academic backgrounds
  • Ability to work independently but with emphasis on team goals and teamwork
  • Ability to combine technical aptitude with a business perspective, be comfortable with understanding technical products and services and able to interact effectively with technical staff at the SEI and in customer organizations.

Job Function Breakdown:

40% Program Development/Client Engagement

20% Program Management

20% Program Planning

10% Internal Meetings/Office Tasks

10% Other

TOTAL = 100%

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.

03 Oct
2017
Senior Software Architect - 2007080
Operating Location Boston - Bedford, MA

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.

Position Summary: This position within the Software Engineering Institute (SEI) will be physically located in the Bedford, MA area to support customer activities and teams providing software engineering expertise to multiple Department of Defense (DoD) programs. This position will support the Software Engineering Institute’s (SEI) mission by working with these government programs to understand their challenges, identifying actionable solutions, and guiding programs to operationalize the most effective techniques and practices.

If you are an engineer passionate about improving the ability to deliver high quality, high-demand systems, and you are committed to researching new ideas to bring innovation to government, then this is the position for you.

Requirements:

  • BS or higher in computer science, software engineering, computer engineering, or a related quantitative field of study with ten (10) years of applicable 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.
  • Travel on overnight assignments, occasionally for several days.
  • Subject to a background check and will need to obtain and maintain a Department of Defense security clearance.
  • Will be required to work with government program offices to identify strengths and weaknesses within the acquisition program and their contractor base and build solutions to address the weaknesses and recognize and support the strengths
  • At ease leading and supervising others.

Duties:

Key activities include:

  • Understanding customer software engineering challenges and identifying alternatives using tailored or integrated solutions
  • Applying, adapting, integrating, verifying and transitioning the SEI body of research to improve DOD program software engineering activities
  • Creating, applying and codifying new approaches to address challenges and advance the software engineering state of the practice
  • Coordinate closely with staff across the SEI to deliver software engineering technology and expertise to DOD customers.

Knowledge, Skills and Abilities:

  • Deep, detailed knowledge of software engineering fundamentals: requirements development and management, software architecture and design techniques, process improvement methodologies, software assurance coding, cybersecurity methodologies,
  • Related experience working on a large software development program
  • Knowledge of how to apply system engineering principles to system software development
  • Excellent written and verbal communications skills and ability to present to principal partners internal and external to the organization.
  • Proven program and project management skills including: interfacing with clients, developing proposals, and establishing relationships with new DoD and/or government clients.
  • Demonstrated team related skills with the ability to lead and participate in multidisciplinary teams.
  • Understanding of basic computer systems, and network, database and application security issues
  • Excellent reasoning and problem-solving skills
  • Outstanding collaboration skills, with excellent written and spoken communication excellent problem solving capabilities
  • Highly motivated individual with ability to multi-task, prioritize and be detail-focused

Desired Experience:

Experience as a software developer working on software applications including demonstrated experience in five (5) or more of the following software activities:

  • Software Acquisition experience from either government or contractor side including software acquisition strategies and software RFP language
  • Experience with software engineering processes including requirements, architecture and design, program and acquisition management, performance improvement, assurance, and/or security, model based engineering (MBE, MDE, MDSE, etc), test, certification, etc.
  • Software analysis including reviewing software designs or code analysis
  • Ability to collaborate with government program office leadership
  • Understanding of government acquisition policy and DoD acquisition guidance
  • COTS/GOTS product evaluation and integration
  • Hands on experience in an Ops/Devops role with emphasis on deploying and leading environments in cloud platforms(AWS, Azure or similar)
  • Experience with CI/CD, log collection and analysis, builds and performance monitoring/tuning
  • At least 3 years software programming experience like C, C++, Java, Python, Perl, Bash, Ruby etc.
  • Performance measurement including definition and application of goals, measurements and metrics
  • Agile methods, DevOps or continuous software integration and deployment
  • SDLC tool expertise, e.g. Maven, Jenkins, Ant, docker, etc.
  • Configuration management tool familiarity, e.g. ClearCase, SVN, Git, Chef/puppet, etc
  • Experience with monitoring and logging tools like Kibana, NewRelic, Nagious, Splunk, Graphite, Graphana etc.

Job Function Breakdown:

85% - Tech Lead - Participate as a leader or member of dynamic technical teams in support of government acquisition programs

10% - Staff Leadership - Identify and support the implementation strategies for the collection and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

5% - Other - Duties as assigned by the responsible Director, or Deputy Director

TOTAL=100%

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.

03 Oct
2017
Senior Software Assurance Engineer - 2007077
Operating Location Boston - Bedford, MA

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.

Position Summary: The CERT program of the Software Engineering Institute is looking to fill a leadership position to help improve cybersecurity of the NC3 Weapons System (Nuclear Command, Control and Communication). We expect the position to be highly visible and deeply impactful to assist senior leaders of the Air Force program to increase the cyber resiliency of NC3 throughout the lifecycle spanning from the requirements, development, deployment and sustainment.

Requirements:

  • Bachelor's degree or equivalent degree in a relevant discipline with ten (10) years applicable experience; MS or equivalent degree in a relevant discipline with eight (8) years applicable experience; PhD or equivalent degree in a relevant discipline with five (5) years applicable experience, or equivalent combination of training and 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. Will be required to travel on overnight assignments.
  • You will be subject to a background check and will need to obtain and maintain a Department of Defense security clearance.

Duties: As the Senior Member of the Cyber Security Foundations directorate, you will be accountable for:

  • Leading multi-functional teams in numerous areas of Cybersecurity and acquisition.
  • Understanding threat environments.
  • Completing vulnerability assessments.
  • Crafting system architecture and recommending requirements to insert into the acquisition lifecycle.
  • Aligning with cybersecurity initiatives and coordinating with the DoD and the AF.
  • Synchronizing with technical staff in CERT and SEI programs to deliver cybersecurity technical expertise to NC3.

Knowledge, Skills and Abilities: We are looking for qualified individuals that can demonstrate the following characteristics:

  • Experience in software engineering, development and/or systems engineering
  • An understanding of DoD acquisition processes and relevant cyber security processes, such as the Risk Management Framework (RMF)
  • Expertise in building, leading, managing and participating on multi-functional, technological teams
  • Engage effectively with all organizations within the software and acquisition communities
  • Interact diplomatically with partners, customers and sponsors and preferred knowledge of nuclear weapons systems is desired

You should retain detailed knowledge of cybersecurity and mission assurance in the acquisition process. Have strong written and verbal communications skills and the ability to present to high visibility partners internal and external to the organization. Also, someone that has shown their project and programmatic management skills and be able to collaborate with clients by developing proposals and establishing relationships with new and existing government clients. You should demonstrate the knowledge to mitigate risks, manage staff planning and handle budgeting needs. You will also need to lead and participate in multidisciplinary teams.

Desired Experience:

  • Master's degree in Computer Science, Information Systems, Systems Engineering, Software Engineering, or Acquisition Management.

Job Function Breakdown:

65% NC3 Leader - Participate as a leader or member of technical teams in support of NC3 Weapon System acquisition program office.

20% Business Development - Work with managers, business developers, current customers, and prospective customers to identify and define value-delivering opportunities and capture work.

10% Other Duties- Other duties as assigned by management

5% Advisory for SEI - Serve in an advisory capacity to other SEI technical programs on acquisition or technical issues.

TOTAL=100%

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.

03 Oct
2017
Senior Software Assurance Engineer - 2007079
Pittsburgh, PA or Arlington, VA

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.

Position Summary: The CERT program of the Software Engineering Institute is looking to fill a leadership position to help improve cybersecurity of the NC3 Weapons System (Nuclear Command, Control and Communication). We expect the position to be highly visible and deeply impactful to assist senior leaders of the Air Force program to increase the cyber resiliency of NC3 throughout the lifecycle spanning from the requirements, development, deployment and sustainment.

Requirements:

  • Bachelor's degree or equivalent degree in a relevant discipline with ten (10) years applicable experience; MS or equivalent degree in a relevant discipline with eight (8) years applicable experience; PhD or equivalent degree in a relevant discipline with five (5) years applicable experience, or equivalent combination of training and 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. Will be required to travel on overnight assignments.
  • You will be subject to a background check and will need to obtain and maintain a Department of Defense security clearance.

Duties: As the Senior Member of the Cyber Security Foundations directorate, you will be accountable for:

  • Leading multi-functional teams in numerous areas of Cybersecurity and acquisition.
  • Understanding threat environments.
  • Completing vulnerability assessments.
  • Crafting system architecture and recommending requirements to insert into the acquisition lifecycle.
  • Aligning with cybersecurity initiatives and coordinating with the DoD and the AF.
  • Synchronizing with technical staff in CERT and SEI programs to deliver cybersecurity technical expertise to NC3.

Knowledge, Skills and Abilities: We are looking for qualified individuals that can demonstrate the following characteristics:

  • Experience in software engineering, development and/or systems engineering
  • An understanding of DoD acquisition processes and relevant cyber security processes, such as the Risk Management Framework (RMF)
  • Expertise in building, leading, managing and participating on multi-functional, technological teams
  • Engage effectively with all organizations within the software and acquisition communities
  • Interact diplomatically with partners, customers and sponsors and preferred knowledge of nuclear weapons systems is desired

You should retain detailed knowledge of cybersecurity and mission assurance in the acquisition process. Have strong written and verbal communications skills and the ability to present to high visibility partners internal and external to the organization. Also, someone that has shown their project and programmatic management skills and be able to collaborate with clients by developing proposals and establishing relationships with new and existing government clients. You should demonstrate the knowledge to mitigate risks, manage staff planning and handle budgeting needs. You will also need to lead and participate in multidisciplinary teams.

Desired Experience:

  • Master's degree in Computer Science, Information Systems, Systems Engineering, Software Engineering, or Acquisition Management.

Job Function Breakdown:

65% NC3 Leader - Participate as a leader or member of technical teams in support of NC3 Weapon System acquisition program office.

20% Business Development - Work with managers, business developers, current customers, and prospective customers to identify and define value-delivering opportunities and capture work.

10% Other Duties- Other duties as assigned by management

5% Advisory for SEI - Serve in an advisory capacity to other SEI technical programs on acquisition or technical issues.

TOTAL=100%

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.

03 Oct
2017
Senior Software Engineer - 2007081
REMOTE - Hill AFB, Utah

This position will be located at a customer site in Hill AFB, UT.

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.

Position Summary: This position within the Software Engineering Institute (SEI) will be physically located in the Hill AFB (Layton), UT area to support customer activities and teams providing software engineering expertise to an Air Force program. This position will support the Software Engineering Institute’s (SEI) mission by working with these government programs to understand their challenges, identifying actionable solutions, and guiding programs to operationalize the most effective techniques and practices.

If you are an engineer passionate about improving the ability to deliver high quality, high-demand systems, and you are committed to researching new ideas to bring innovation to government, then this is the position for you.

Requirements:

  • BS in computer science, software engineering, computer engineering, or a related quantitative field of study with ten (10) years of applicable 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. Will be required to travel on overnight assignments, occasionally for several days.
  • You will be subject to a background check and will need to obtain and maintain a Department of Defense security clearance.

Duties:

Key activities include:

  • Understanding customer software engineering challenges and identifying alternatives using tailored or integrated solutions
  • Applying, adapting, integrating, verifying and transitioning the SEI body of research to improve DOD program software engineering activities
  • Creating, applying and codifying new approaches to address challenges and advance the software engineering state of the practice
  • Coordinate closely with staff across the SEI to deliver software engineering technology and expertise to DOD customers.

Knowledge, Skills and Abilities:

  • Deep, detailed knowledge of software engineering strengths: requirements development and management, software architecture and design techniques, process improvement methodologies, software assurance coding, cybersecurity methodologies,
  • Relevant experience working on a large software development program
  • Knowledge of how to apply system engineering principles to system software development
  • Excellent written and verbal communications skills and ability to present to high visibility partners internal and external to the organization.
  • Proven program and project management skills including: interfacing with clients, developing proposals, and establishing relationships with new DoD and/or government clients.
  • Proven team related skills with the ability to lead and participate in multidisciplinary teams.
  • Understanding of basic computer systems, and network, database and application security issues
  • Excellent written and verbal skills
  • Excellent reasoning and problem-solving skills
  • Outstanding teamwork skills, with excellent written and spoken communication excellent problem solving capabilities
  • Highly motivated self-starter individual with ability to multi-task, prioritize and be detail-focused

Desired Experience:

Experience as a software developer working on software applications including demonstrated experience in five (5) or more of the following software activities:

  • Software Acquisition experience from either government or contractor side including software acquisition strategies and software RFP language
  • Experience with software engineering processes including requirements, architecture and design, program and acquisition management, performance improvement, assurance, and/or security, model based engineering (MBSE, MBE, MDE, MDSE, etc), test, certification, etc.
  • Software analysis including reviewing software designs or code analysis
  • Ability to collaborate with government program office leadership
  • Understanding of government acquisition policy and DoD acquisition guidance
  • COTS/GOTS product evaluation and integration
  • At least 3 years software programming experience like C, C++, Java, Python, Perl, Bash, Ruby etc.
  • Performance measurement including definition and application of goals, measurements and metrics
  • Agile methods, Scaled Agile Framework (SAFe), DevOps or continuous software integration and deployment preferred
  • SDLC tool experience e.g. Maven, Jenkins, Ant, docker, etc.
  • Configuration management tool experience e.g. ClearCase, SVN, Git, Chef/puppet, etc
  • Experience with PLM and ALM environments

Job Function Breakdown:

85% - Technical Leadership - Participate as a leader or member of dynamic technical teams in support of government acquisition programs.

10% - Staff Leadership and teaming - Identify and support the implementation strategies for the collection and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

5% - Other - Duties as assigned by the responsible Director, or Deputy Director.

TOTAL=100%

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.

03 Oct
2017
UX Designer - 2007075
Pittsburgh, PA

What We Do: The Office of the Chief Information Officer (OCIO) is building a new UX Design team to create human-centered solutions for SEI staff and its customers, including government agencies and critical infrastructures.

We work collaboratively with IT, business leaders, and technical staff to deliver meaningful, well-rounded user experiences around products that are desirable, viable, and feasible for the user as well as the organization. Working in all stages of the design process, we:

  • Obtain data about users’ experience.
  • Analyze and synthesize design research.
  • Validate and evaluate solutions.
  • Identify actionable recommendations for improvement.
  • Define innovative workflows, interactions, and business processes.
  • Create usable digital user interfaces.

Position Summary: As a UX Designer, you will collaborate with coworkers and various teams across the organization to develop public and internal web user interfaces, applications, and tools at the intersection of design, technology, cybersecurity, and software engineering. Using design research methods, you will provide understanding of people, context of use, and usability, and you will be responsible for developing well-thought-out and visually compelling deliverables to communicate interactions, ideas, and processes. As a champion for UX and human-centered design principles, you will help define and build a culture of UX at the SEI.

Requirements:

  • Bachelors degree in design, UX, product development, communication, or related discipline from an accredited college or university.
  • Three (3) years of experience in a position that requires a combination of design and technology.
  • Portfolio that exhibits thoughtful process, strong design deliverables, and excellent visual design.
  • You will be subject to a background check and might need to obtain and maintain a Department of Defense security clearance.

Knowledge, Skills, and Abilities:

  • Solid knowledge of HCD principles, communication design, design research, information architecture, interaction design, UI design, and visual design.
  • Simplifying complex data sets to make them intuitive and accessible.
  • Crafting design artifacts and presentations that clearly convey a message or concept to a target audience.
  • Strong communication, planning, organization, and problem-solving skills.
  • Extraordinary attention to detail.
  • Be an advocate for HCD and the end user, always seeking ways to improve and innovate.
  • Able to balance great design with deadlines while working on multiple projects with shifting priorities.
  • Ability to actively and thoughtfully participate in conversations and thrive in an interdisciplinary work environment that requires independent self-direction coupled with an aptitude for team collaboration and open communication.
  • Ability to quickly learn new methods, techniques, and approaches.
  • Proficiency in InDesign, Illustrator, Photoshop, wireframing tools, or equivalent software.

Desired Experience:

  • Expertise in one of the following UX disciplines: communication design, design research, interaction design, information architecture, usability testing, or content strategy.
  • Demonstrated ability to research problems, simplify complexity, and develop and communicate new ideas.
  • Ability to lead strategic conversations that facilitate understanding, empathy for the user, and collaboration across disciplines.
  • Working knowledge of design research tools (e.g., OptimalWorkshop or Usertesting.com).
  • Understanding of agile software development practices and lean UX.

Job Function Breakdown:

35% Develop documents, wireframes, mockups, prototypes, models, workflows, and other design artifacts to communicate findings, ideas, interactions, and solutions.

30% Create and execute exploratory, generative, and evaluative design research plans. Analyze and interpret design research findings to define opportunities, recommend design direction, and improve solutions.

30% Present design artifacts in clear and compelling ways. Collaborate with others to ensure implementation of design solutions.

5% Execute operational work as necessary.

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/.

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.

Become part of an institution that inspires innovations that change the world.

#sei

02 Oct
2017
Digital Intelligence Technical Manager - 2007061
Pittsburgh, PA

Which devices should you take or prioritize when conducting a raid in a special operations mission? Can a vehicle navigation system be more valuable than a cellphone in a terrorism investigation? How do you maintain the velocity of an investigation or incident response when there are hundreds of terabytes of data to analyze from myriad devices and platforms? What is the next generation of technologies Federal Law Enforcement, the Department of Defense (DoD) and the US Intelligence Community (USIC) should be concerned about? How can you quantify the operational risk — and value — that arises through the use of consumer electronics, social media, and commercial communication networks?

Who we are:

The CERT Digital Intelligence team seeks to develop cutting edge solutions to address critical and emerging challenges encountered by the DoD, Federal Law Enforcement, and US Intelligence Community. Key to our success is a diverse team of researchers, scientists, and engineers with a passion for understanding the implications of emerging technologies on US Government defensive and offensive missions.

Who we are looking for:

You should be a strong technical leader with a solid background in digital exploitation and capable of identifying gaps between theory and practice. You will be responsible for the development and execution of a strategic vision and roadmap that advances the state of the art and practice for both defensive and offensive cyber operations. Your role will provide leadership to a diverse team working across the following areas:

  • Platform assessment
    • Hardware and systems analysis to assess the appropriateness of technological solutions based on their intended use or application.
    • Analysis of non-traditional systems with potential forensic/operational value.
  • Mobile devices and applications
    • Development of tools and methods to enable rapid analysis of mobile devices and applications for the purposes of understanding their value in digital operations as well as the potential privacy implications inherent to their use.
  • Identity Intelligence and Resolution
    • Development of science-based approaches for identifying and correlating users from unrelated or non-obvious digital artifacts.
  • Red Teaming
    • Engineering and design of focused threat-based analyses to determine the efficacy of technical solutions and approaches to US Government challenges.
  • Non-traditional forensics
    • Research and development of tools and methods for forensic analysis of non-traditional devices with potential forensic or operational value. These may include, but are not limited to, embedded systems, wearables, IoT devices, gaming consoles, vehicle-based systems, etc.
  • Radio/Spectral Research and Analysis
    • Analysis of emerging consumer technologies related to low-powered radios, cellular, and other means of communication.

Team deliverables include technical publications; industry and government conference presentations; course development and delivery; direct customer engagement; and prototype tools and techniques.

Requirements:

  • Master’s degree, preferably in Electrical/Computer Engineering, Computer Science, Machine Learning, Mathematics, or equivalent field with 5+ years of post-degree experience.
  • Technical publication and presentation experience. Demonstrated technical proficiency with contemporary computing hardware, software and network technologies.
  • 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 (20%)
  • You will be subject to a background check and will need to obtain and maintain a Department of Defense security clearance.

Desired Experience:

Candidates with the following experience are preferred:

  • Exploratory data analysis
  • Software/Hardware debugging and prototyping
  • Reverse-engineering and vulnerability discovery
  • Technical management of staff, projects, and customer deliverables
  • Customer and community engagement

Job Function Breakdown:

30% Manages group to effectively implement the SEI and task order work plans. Sets goals and objectives and manages operational and functional business activities. Develops, implements and tracks short and long term operational plans (financial, staffing, infrastructure, project).

30% Provides guidance to and monitors the success of team and project leads in meeting strategic and operational goals. Assesses performance of direct reports and makes salary recommendations for all staff within areas of responsibility. Provides oversight of team leads and their supervisory responsibilities of technical staff and conducting performance reviews. Responsible for recruitment, hiring, development and retention of all technical and support staff.

20% Sets technical agenda of the technical area. Leads planning process and contribute to the development the CERT strategic plan. Matures the state of the art/state of practice for areas of responsibility. Ensures regular update of technical area’s plan; reviews feasibility of plan, identifies risks and defines risk mitigation strategy. Articulates vision for internal and external audiences. Engages with current and future customers to pursue growth and evolution of work.

10% Identifies opportunities for new technical projects and manages start-up of new, high-priority technical programs of work. Works with leadership to develop and implement a funding and transition plan for new work areas.

10% Directs organizational effectiveness and staff learning and development plans. Identifies operational success measures and process improvements. Leads corrective action.

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.

27 Sep
2017
Senior Software Assurance Engineer - 2007007
Operating Location Boston - Bedford, MA

Position Summary: The CERT program of the Software Engineering Institute is looking to fill a leadership position improving the cyber security of acquisitions in the Air Force. This high visibility, high impact position will be responsible for helping senior leaders of Air Force programs improve the cyber resiliency of software intensive systems throughout the acquisition lifecycle, from requirements to development to deployment and sustainment.

This Senior Member of the Cyber Security Foundations directorate will be responsible for leading cross functional teams that enable the organizations within the Air Force to enhance the predictable performance and mission assurance in the acquisition, evolution and operations of software-reliant systems. Key activities include understanding customer requirements and key challenge problems and addressing them with tailored solutions; applying, adapting, integrating, verifying and transitioning applicable research and practices to maximize impact; creating, applying and codifying new approaches to support customer needs and advance the software security state of the practice; and maintaining situational awareness in technical and DoD domains. The candidate will coordinate closely with technical staff in CERT and other SEI programs to deliver cyber security technical expertise to customers throughout the life-cycle.

 

Minimum Qualifications and Requirements:

Education/Training: BS or equivalent degree in relevant discipline with ten (10) years applicable experience; MS or equivalent degree in relevant discipline with eight (8) years applicable experience; PhD or equivalent degree in relevant discipline with five (5) years applicable experience, or equivalent combination of training and experience.

Experience: The candidate must have experience in software engineering, development or management, and/or systems engineering. Must be knowledgeable of the software engineering and system engineering disciplines as well as understanding the DoD acquisition processes and relevant cyber security processes, such as the Risk Management Framework (RMF). The candidate should have experience building, leading, managing and participating on cross-functional, high technology teams, should be able to operate effectively with all organizations within the software and acquisition communities and be able to interact diplomatically with partners, customers and sponsors.

Skills/Abilities: Detailed knowledge of cyber security and mission assurance in the acquisition process; detailed knowledge of at least one core competency: requirements, architecture and design, program and acquisition management, performance improvement, or assurance.  Experience in five or more of the following: DoD software systems acquisition on major programs (For the purposes of this announcement, our definition of major is at least 100K SLOC of custom developed code, and/or significant integration of COTS/GOTS products); solid technical breadth and understanding of all aspects of the end-to-end software lifecycle (e.g., requirements, design, implementation, testing, etc.); alternative life cycles (e.g. waterfall, agile); major DoD software acquisition policies and directives; enterprise architecture ; software architecture development and evaluation, software architecture patterns (e.g. SOA) and concepts (e.g. Cloud computing); information Assurance/survivability; systems engineering on software intensive systems; COTS product integration; performance measurement including definition and application of goals, measurements and metric; system of systems engineering; requirements development and management; software integration and test and software/hardware integration; deployment of software intensive systems, especially including transition from legacy systems; cost estimation.

Strong written and verbal communications skills and the ability to present to high visibility stakeholders internal and external to the organization.  Proven program and project management skills including: interfacing with clients, developing proposals, and establishing relationships with new DoD and/or government clients and programmatic and project management skills (e.g., ability to develop project plans, track deliverables, manage risks, perform staff planning, provide budget oversight).  Ability to lead and participate in multidisciplinary teams.

Mobility: Will be required to travel on overnight assignments.

Environmental Conditions: Usual office setting, close contact with computer for prolonged periods of time.

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: Master's degree in Computer Science, Information Systems, Systems Engineering, Software Engineering, or Acquisition Management.

Licenses: Certified DoD Acquisition Professional. Certified PMP.

 

Accountability:  The member will be directly accountable for understanding DoD acquisition and cyber security needs, applying new technologies, and establishing delivery capabilities to meet the needs of the sponsoring organization and the acquisition community.

Direction:  As a technical staff member, he/she will be expected to operate with minimum supervision using CMU and SEI defined practice, policies and procedures, in concert with the SEI mission.

Decisions:  Will be required to work with government program offices to identify strengths and weaknesses within the acquisition program and their contractor base and build solutions to address the weaknesses and recognize and encourage the strengths.

Supervisory Responsibilities:  Must be able to lead and supervise others.

 

Job Functions or Responsibility:

65%  Participate as a leader or member of technical teams in support of government acquisition program offices or participate as a member of a technical team performing research. Identify and support the implementation strategies for the capture and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

20%  Work with managers, business developers, current customers, and prospective customers to identify and define value-delivering opportunities and capture work.

10%  Other duties as assigned by management.

5%  Serve in an advisory capacity to other SEI technical programs on acquisition or technical issues.

100% TOTAL EFFORT

 

Organizational Chart:  SEI Director’s Office < Director, CERT < Technical Director, Cyber Security Foundations < Technical Manager

 

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

12 Sep
2017
SEI Fall Internship Opportunities 2017
Pittsburgh, PA

We are looking for Fall Interns, part-time, 20 hours/week. 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.

08 Sep
2017
Research Scientist - 2006819
Pittsburgh, PA or Arlington, VA

What We Do:

At the SEI Emerging Technology Center, we describe our work as “making the recently possible mission-practical.” We help our government customers stay up to date on new technology by identifying, demonstrating, extending, and applying emerging software technologies to solve real government problems. We currently work in the fields of human-machine interaction, applied artificial intelligence and machine learning, and advanced computing—areas that are changing and progressing rapidly. As we show our customers how new technologies can improve their mission capabilities through rapid prototyping and iterative development, we both rely on and shape academic and industrial research.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working? Are you interested in making a difference by bringing innovation to government organizations and beyond? Apply to join our team.

Position Summary: As a research scientist on our team, you will identify, shape, conduct, and apply research that matches critical U.S. government needs.

Requirements:

  • BS in Computer Science or related discipline with eight years of experience; OR MS in the same fields with five years of experience
  • Flexible to travel to other SEI offices in Pittsburgh and Washington, DC, sponsor sites, conferences, and offsite meetings on occasion. Moderate (25%) travel outside of your home location.
  • You will be subject to a background investigation and must be eligible to obtain and maintain a Department of Defense security clearance.
  • Research practices and publications: You have a track record of conducting research and applying scientific methods. You have a reputation for the highest level of integrity. You have demonstrated contributions and have published research across multiple fields.
  • Familiarity with emerging trends and opportunities: You are familiar with technical challenges and emerging trends in computing and information science, and you are aware of opportunities in industry and government.
  • Deep technical knowledge: You have performed work or research in computer vision, machine emotional intelligence, human-computer interaction, artificial intelligence, high performance computing, graph analytics, advanced machine learning, augmented and virtual reality, or related fields. You have worked with tools, software, and programming languages associated with your field.

Duties

  • Hands-on research: You will conduct novel research in rapidly advancing technical fields such as human-machine interaction, artificial intelligence, machine learning, and advanced computing.
  • Solution development: You will work with interdisciplinary teams to develop operational capabilities for our government customers.
  • Strategy: You will work with Center leaders and colleagues to plan, develop, and carry out an overall research strategy, and to influence the national research agenda regarding future technology.
  • Collaboration: You'll actively participate on teams of software developers, researchers, designers, and technical leads. You'll collaborate with researchers and our government customers to understand challenges, needs, and possible solutions. You'll contribute to improving the overall technical capabilities of the Center by mentoring and teaching others, participating in design (software and otherwise) sessions, and sharing insights and wisdom across the SEI Emerging Technology Center team.

Knowledge, Skills and Abilities:

  • Communication and Collaboration: You have strong written and verbal communication skills and can interact collaboratively and diplomatically with customers and colleagues. You grasp the big picture, direction, and goals of an effort while focusing great attention to detail. You can present complex ideas to people who may not have a deep understanding of the subject area.
  • Dedication: You can meet deadlines while multi-tasking–sometimes under pressure and with shifting priorities.
  • Creativity and Innovation: You are creative and curious, and you are inspired by the prospect of collaborating with premier researchers and visionaries at Carnegie Mellon and other universities and organizations. You quickly learn new procedures, techniques, and approaches. You are forward-looking and can connect research with practical challenges.
  • Knowledge and Learning: You possess broad technical interests along with a deep knowledge of a particular field such as human-computer interaction, data analytics and machine learning, advanced computing, and autonomy and adaptive systems.

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

08 Sep
2017
Senior Research Scientist - 2006820
Pittsburgh, PA or Arlington, VA

What We Do:

At the SEI Emerging Technology Center, we describe our work as “making the recently possible mission-practical.” We help our government customers stay up to date on new technology by identifying, demonstrating, extending, and applying emerging software technologies to solve real government problems. We currently work in the fields of human-machine interaction, applied artificial intelligence and machine learning, and advanced computing—areas that are changing and progressing rapidly. As we show our customers how new technologies can improve their mission capabilities through rapid prototyping and iterative development, we both rely on and shape academic and industrial research.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working? Are you interested in making a difference by bringing innovation to government organizations and beyond? Apply to join our team.

Position Summary: As a senior research scientist on our team, you will identify, shape, apply, conduct, and lead research that matches critical U.S. government needs.

Requirements:

  • BS in Computer Science or related discipline with ten years of experience; OR MS in the same fields with eight years of experience; OR PhD with five years of experience.
  • Flexible to travel to other SEI offices in Pittsburgh and Washington, DC, sponsor sites, conferences, and offsite meetings on occasion. Moderate (25%) travel outside of your home location.
  • You will be subject to a background investigation and must be eligible to obtain and maintain a Department of Defense security clearance.
  • Research practices and publications: You have a track record of conducting research and applying scientific methods. You have a reputation for the highest level of integrity. You have demonstrated contributions and have published research across multiple fields.
  • Familiarity with emerging trends and opportunities: You are familiar with technical challenges and emerging trends in computing and information science, and you are aware of opportunities in industry and government.
  • Deep technical knowledge: You have performed extensive work or research in computer vision, machine emotional intelligence, human-computer interaction, artificial intelligence, high performance computing, graph analytics, advanced machine learning, augmented and virtual reality, or related fields. You have worked with tools, software, and programming languages associated with your field.
  • Technical leadership: You have led research projects or have experience building and leading teams of researchers.
  • Proposals: You have formulated and delivered successful research proposals to the federal government and led the resulting projects.
  • Government projects: You have worked with DARPA, IARPA, Service Labs, or other government research sponsors.

Duties

  • Hands-on research: You will conduct and lead novel research in rapidly advancing technical fields such as human-machine interaction, artificial intelligence, machine learning, and advanced computing.
  • Solution development: You will participate on and lead interdisciplinary teams to develop operational capabilities for our government customers.
  • Strategy: You will work with Center leaders and colleagues to plan, develop, and carry out an overall research strategy, and to influence the national research agenda regarding future technology.
  • Collaboration: You'll actively participate on teams of software developers, researchers, designers, and technical leads. You'll collaborate with researchers and our government customers to understand challenges, needs, and possible solutions. You'll contribute to improving the overall technical capabilities of the Center by mentoring and teaching others, participating in design (software and otherwise) sessions, and sharing insights and wisdom across the SEI Emerging Technology Center team.

Knowledge, Skills and Abilities:

  • Communication and Collaboration: You have strong written and verbal communication skills and can interact collaboratively and diplomatically with customers and colleagues. You grasp the big picture, direction, and goals of an effort while focusing great attention to detail. You can present complex ideas to people who may not have a deep understanding of the subject area.
  • Dedication: You can meet deadlines while multi-tasking–sometimes under pressure and with shifting priorities.
  • Creativity and Innovation: You are creative and curious, and you are inspired by the prospect of collaborating with premier researchers and visionaries at Carnegie Mellon and other universities and organizations. You quickly learn new procedures, techniques, and approaches. You are forward-looking and can connect research with practical challenges.
  • Knowledge and Learning: You possess broad technical interests along with a deep knowledge of a particular field such as human-computer interaction, data analytics and machine learning, advanced computing, and autonomy and adaptive systems.

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

08 Sep
2017
Senior Software Developer - 2006817
Pittsburgh, PA or Arlington, VA

What We Do:

At the SEI Emerging Technology Center, we describe our work as “making the recently possible mission-practical.” We help our government customers stay up to date on new technology by identifying, demonstrating, extending, and applying emerging software technologies to solve real government problems. We currently work in the fields of human-machine interaction, applied artificial intelligence and machine learning, and advanced computing—areas that are changing and progressing rapidly. As we show our customers how new technologies can improve their mission capabilities through rapid prototyping and iterative development, we both rely on and shape academic and industrial research.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working? Apply to join our team.

Position Summary:

As a senior software developer on our team, you will lead projects and/or teams of other developers, analysts, and researchers to apply software research and leading-edge technologies to important and challenging government problems and needs.

You'll have the chance to work with modern languages such as Java, Python, and C/C++; large-scale data frameworks such as Tensorflow, Spark, Keras, and Hadoop; and web frameworks like node.js and D3.js. You'll also get a chance to experiment with emerging technologies such as augmented and virtual reality, computer vision, and deep learning.

Requirements:

  • BS in Computer Science or related discipline with ten (10) years of experience in hands-on software development; OR MS in the same fields with eight (8) years of experience; OR PhD with five (5) years of experience
  • Flexible to travel to other SEI offices in Pittsburgh and Washington, DC, sponsor sites, conferences, and offsite meetings on occasion. Moderate (25%) travel outside of your home location.
  • You will be subject to a background investigation and must be eligible to obtain and maintain a Department of Defense security clearance.

Duties

  • Build and demonstrate. You'll design and develop software solutions that provide needed capabilities to the government, building on state-of-the-art research in data analytics, information architectures, machine learning, artificial intelligence, software architectures, and human-machine interaction. You'll support software development infrastructure and assist in building and configuring computing systems and resources. You'll build and demonstrate interactive prototypes.
  • Test and evaluate. You'll conduct rapid software prototyping to demonstrate and evaluate technologies in relevant environments. You'll evaluate systems for performance and security. You'll test software capabilities using novel testing and analysis techniques.
  • Collaborate. You'll actively participate on teams of developers, researchers, designers, and technical leads. You'll collaborate with researchers and our government customers to understand challenges, needs, and possible solutions. You'll contribute to improving the overall technical capabilities of the Center by mentoring and teaching others, participating in design (software and otherwise) sessions, and sharing insights and wisdom across the SEI Emerging Technology Center team.

Knowledge, Skills and Abilities:

  • Communication and Collaboration: You have strong written and verbal communication skills and can interact collaboratively and diplomatically with customers and colleagues. You grasp the big picture, direction, and goals of an effort while focusing great attention to detail. You can present complex ideas to people who may not have a deep understanding of the subject area.
  • Dedication: You can meet deadlines while multi-tasking–sometimes under pressure and with shifting priorities.
  • Creativity and Innovation: You are creative and curious, and you are inspired by the prospect of collaborating with premier researchers at Carnegie Mellon University and other universities and organizations. You quickly learn new procedures, techniques, and approaches.
  • Knowledge and Learning: You possess broad technical experience and interest in computer science and applied technology such as human-computer interaction, data analytics and machine learning, advanced computing, and autonomy and adaptive systems.

Desired Experience:

  • Technical Leadership: You have experience building, leading, managing, and participating on high-technology teams for a variety of projects.
  • Project management: You have demonstrated your ability to establish and maintain relationships with customers, develop proposals, track work, manage risks, plan project staffing, and maintain a budget.
  • Knowledge of Department of Defense and Intelligence Community: You are familiar with DoD or Intelligence Community software needs, challenges, and practices.

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

08 Sep
2017
Software Developer - 2006818
Pittsburgh, PA or Arlington, VA

What We Do:

At the SEI Emerging Technology Center, we describe our work as “making the recently possible mission-practical.” We help our government customers stay up to date on new technology by identifying, demonstrating, extending, and applying emerging software technologies to solve real government problems. We currently work in the fields of human-machine interaction, applied artificial intelligence and machine learning, and advanced computing—areas that are changing and progressing rapidly. As we show our customers how new technologies can improve their mission capabilities through rapid prototyping and iterative development, we both rely on and shape academic and industrial research.

Are you creative, curious, energetic, collaborative, technology-focused, and hard-working? Are you familiar with end-to-end software development activities and full-stack engineering? Apply to join our team.

Position Summary:

As a software developer on our team, you will apply software research and leading-edge technologies to important and challenging government problems and needs.

You'll have the chance to work with modern languages such as Java, Python, and C/C++; large-scale data frameworks such as Tensorflow, Spark, Keras, and Hadoop; and web frameworks like node.js and D3.js. You'll also get a chance to experiment with emerging technologies such as augmented and virtual reality, computer vision, and deep learning.

Requirements:

  • BS in Computer Science or related discipline with eight (8) years of experience; OR MS in the same fields with five (5) years of experience
  • Flexible to travel to other SEI offices in Pittsburgh and Washington, DC, sponsor sites, conferences, and offsite meetings on occasion.
  • Moderate (25%) travel outside of your home location.You will be subject to a background investigation and must be eligible to obtain and maintain a Department of Defense security clearance.

Knowledge, Skills and Abilities:

  • Communication and Collaboration: You have strong written and verbal communication skills and can interact collaboratively and diplomatically with customers and colleagues. You grasp the big picture, direction, and goals of an effort while focusing great attention to detail. You can present complex ideas to people who may not have a deep understanding of the subject area.
  • Dedication: You can meet deadlines while multi-tasking–sometimes under pressure and with shifting priorities.
  • Creativity and Innovation: You are creative and curious, and you are inspired by the prospect of collaborating with premier researchers at Carnegie Mellon University and other universities and organizations. You quickly learn new procedures, techniques, and approaches.
  • Knowledge and Learning: You possess broad technical experience and interest in computer science and applied technology such as human-computer interaction, data analytics and machine learning, advanced computing, and autonomy and adaptive systems.

Desired Experience:

We consider it a plus if you have the following experience:

  • Technical Teamwork: You have experience participating on high-technology teams for a variety of projects, including open-source development projects.
  • Knowledge of Department of Defense and Intelligence Community: You are familiar with DoD or Intelligence Community software systems acquisition practices.

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

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 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:

  • Hardware or software reverse engineering for either vulnerability discovery/assessment or malware analysis
  • 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
  • Understanding of Routing protocols for Cisco and Routers
  • Understanding of server/client/operating systems
  • Penetration Testing
  • 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
  • Virtual infrastructure and hypervisors

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

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
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 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:

  • Hardware or software reverse engineering for either vulnerability discovery/assessment or malware analysis
  • Understanding of 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
  • Understanding of Routing protocols for Cisco and Routers
  • Penetration Testing
  • Understanding of server/client/operating systems
  • 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
  • Virtual infrastructure and hypervisors

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 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:

  • Hardware or software reverse engineering for either vulnerability discovery/assessment or malware analysis
  • 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
  • Understanding of Routing protocols for Cisco and Routers
  • Understanding of server/client/operating systems
  • Penetration Testing
  • Knowledge of common vulnerabilities, exploits and mitigations
  • Digital artifact analysis (host, network, mobile devices and IoT)
  • Incident Response
  • Virtual infrastructure and hypervisors

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
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 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:

  • Hardware or software reverse engineering for either vulnerability discovery/assessment or malware analysis
  • 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
  • Understanding of Routing protocols for Cisco and Routers
  • Understanding of server/client/operating systems
  • Penetration Testing
  • 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
  • Virtual infrastructure and hypervisors
  • Experience with common security controls including firewalls, proxies, IDS/IPS, Web Application Firewalls

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

13 Jun
2017
Senior DevOps Engineer - 2005833
El Segundo, CA

This position is located in El Segundo, CA.

Position Summary: The candidate selected for this position will provide software engineering expertise to the Air Force Space and Missile Systems Center. We are seeking an engineer passionate about improving the ability to deliver secure, high quality, and mission critical software systems. If you are committed to bringing innovation to government, then this is the position for you.

As Senior DevOps Engineer, you will lead and/or participate on teams that improve performance, mission assurance, and predictability of acquisition, evolution and operations of software-reliant systems.

Key activities include:

  • Understanding customer requirements and key challenges and addressing them with tailored solutions or integrated solutions
  • Designing, applying, adapting, integrating, verifying and transitioning the SEI technical body of knowledge and research to maximize impact;
  • Building, applying and codifying new approaches to support customer needs and advance the software engineering state of the practice
  • Coordinate closely with staff across the SEI to deliver DevOps expertise to DOD customers.

Minimum Qualifications and Requirements:

Education/Training: BS in computer science, software engineering, computer engineering, or a related field, with ten (10) years of applicable experience.

Experience: Experience as a software developer working on software applications in a professional environment required:

  • Hands on experience in an Ops/DevOps role with emphasis on deploying and leading environments in cloud platforms(AWS, Azure or similar)
  • Experience with CI/CD, log collection and analysis, builds and performance monitoring/tuning
  • Experience with a scripting language like Python, Perl, Bash, Ruby etc.
  • Experience with complete SDLC tools like Maven, Jenkins, Ant, docker, etc.
  • Hands experience with Configuration Management tool Chef/puppet or similar
  • Knowledge of SCM tools (SVN, Git) would be a plus
  • Experience with monitoring and logging tools like Kibana, NewRelic, Nagious, Splunk, Graphite, Graphana etc.
  • Experienced troubleshooting Java applications and reading stack traces
  • Experience with application disaster recovery, migration, roll-back plans, expansion, routine deployments, and system upgrades
  • Knowledge of switches, firewalls and routers
  • Experience and proficient with Linux (Preferably with CentOS/RHEL)
  • Knowledge of YUM, system patching and other administration tools
  • Familiarity with system automation

Skills/Abilities:

  • Deep knowledge of software engineering including detailed knowledge of at least three of the following skills you'll use every single day: requirements, architecture and design, program and acquisition management, performance improvement, assurance, and/or security
  • Relevant experience within the last 5 years in working on a large software development program
  • Deep familiarity with general Linux operating system concepts, development pipeline tools, etc.
  • Knowledge of how to apply system engineering principles to system software development
  • Ability to execute network assessments and report results, write documentation
  • Understanding of basic computer systems, as well as network, database and application security issues
  • Excellent reasoning and problem-solving skills.
  • Ability to work effectively without close supervision
  • Strong teamwork skills, with excellent written and spoken communication excellent troubleshooting capabilities
  • Highly motivated self-starter individual with ability to multi-task, prioritize and remain focused on details.
  • Review and development of performance and capacity plans (operational capacity and load requirements)

Mobility: Travel on overnight assignments, occasionally for several days.

Environmental Conditions: Usual office setting, including extended work at a computer screen.

Mental: Ability to work meticulously with careful attention to detail; ability to meet deadlines while working on multiple tasks – with inflexible deadlines with shifting priorities; ability to deal collaboratively, diplomatically, and successfully with customers, co-workers and other professional colleagues, managers, and staff; ability to grasp the big picture, direction, and goals of an effort; ability to quickly learn new procedures, techniques, approaches, etc.

Other: You 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: Master's degree in Computer Science, Information Systems, systems engineering, software engineering, or acquisition management, with eight (8) years of relevant experience.

Accountability: The member will be directly accountable for understanding DoD acquisition needs, applying new technologies, and establishing delivery capabilities to meet the needs of the sponsoring organization and the acquisition community.

Decisions: Will be required to work with government program offices to identify strengths and weaknesses within the acquisition program and their contractor base and build solutions to address the weaknesses and recognize and encourage the strengths.

Supervisory Responsibilities: Must be able to lead and supervise others.

Job Functions or Responsibilities:

85% Participate as a leader or member of dynamic technical teams in support of government acquisition programs.

10% Identify and support the implementation strategies for the capture and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

5% Other duties as assigned by the responsible Director, or Deputy Director.

100% Total Effort

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

#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
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

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

23 May
2017
Senior Software Systems Engineer - 2005562
El Segundo, CA

This position is located in El Segundo, CA

Position Summary: The Senior Software Systems Engineer will provide direct support to the Air Force Space and Missile Systems Center in the development and operation of large scale software engineering systems. This position will support the Software Engineering Institute’s (SEI) mission by working with these government programs to understand their challenges, identifying actionable solutions, and guiding programs to operationalize the most effective techniques and practices. This position also requires using an understanding of government software engineering challenges to inform software engineering research and identify technology transition barriers and enablers.

If you are an engineer passionate about improving the ability to deliver high quality, critical software systems, and you are committed to bringing software innovation to government and beyond, then this is the position for you.

Key activities include:

  • Understanding customer software engineering challenges and identifying alternatives using tailored or integrated solutions
  • Applying, adapting, integrating, verifying and transitioning the SEI body of research to improve DOD program software engineering activities
  • Creating, applying and codifying new approaches to address challenges and advance the software engineering state of the practice
  • Coordinate closely with staff across the SEI to deliver software engineering technology and expertise to DOD customers.

Minimum Qualifications and Requirements:

BS or equivalent degree in relevant discipline with ten (10) years applicable experience; MS or equivalent degree in relevant discipline with eight (8) years applicable experience; PhD or equivalent degree in relevant discipline with five (5) years applicable experience, or equivalent combination of training and experience.

Experience:

You will have technical breadth and expertise in:

  • Understanding of all aspects of the end-to-end software lifecycle (e.g., requirements, design, implementation, testing, integration, deployment, sustainment)
  • Software project management and/or systems engineering management
  • DOD or Intelligence Community software/system acquisition processes and directives

You should have demonstrated experience in five (5) or more of the following software activities:

  • Software architecture development, software architecture evaluation, software architecture patterns (e.g. SOA)
  • Software analysis including reviewing software designs or code analysis
  • applying cloud computing, containers, or virtualization in DOD systems
  • Information assurance/survivability
  • Building cyber resilient software systems
  • Systems engineering on software intensive systems
  • COTS/GOTS product evaluation and integration
  • Software acquisition strategies and software RFP language
  • Performance measurement including definition and application of goals, measurements and metrics
  • Agile methods, DevOps or continuous software integration and deployment
  • Modernizing legacy systems

Skills/Abilities: Demonstrated ability as follows:

  • Excellent written and verbal communications skills and ability to present to high visibility partners internal and external to the organization.
  • Proven program and project management skills including: interfacing with clients, developing proposals, and establishing relationships with new DoD and/or government clients.
  • Proven team related skills with the ability to lead and participate in multidisciplinary teams.

Mobility: Frequent travel on overnight assignments.

Environmental Conditions: Usual office setting with extended use of a computer screen.

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

Preferred Qualifications and Requirements:

Licenses: Certified DoD Acquisition Professional.

Accountability: The member will be directly accountable for understanding DoD software engineering challenges, applying new technologies, and establishing delivery capabilities to meet the needs of the DOD program.

Decisions: Will be required to work with government program offices to identify strengths and weaknesses within the acquisition program and their contractor base and build solutions to address the weaknesses and recognize and encourage the strengths.

Supervisory Responsibilities: Lead distributed teams within cost and schedule.

Job Functions or Responsibilities:

85% Leader or member of technical teams in support of government software acquisition program offices or as a member of a technical team performing software research. Identify and support the implementation strategies for the collection and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

10% Serve in an advisory capacity to other SEI technical programs on acquisition or technical challenges.

5% Other duties as assigned by the Client Technical Solutions Directorate Executive Director or Deputy Director.

100% total effort

Organizational Chart: SEI Director’s Office < Director, Software Solutions Division < Technical Director, Client Technical Solutions Directorate < Sector Lead, CTSD Sector Team

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

#seijob

19 May
2017
Machine Learning Research Scientist - 2005584
Pittsburgh, PA

Position Summary: The Software Engineering Institute (SEI) is a federally funded research and development center located at Carnegie Mellon University. Our Advanced Mobile Systems (AMS) Initiative is seeking a Machine Learning Research Scientist. This is an excellent opportunity to work with leading researchers and faculty at a truly world-class institution. The Machine Learning Research Scientist will focus on advancing and applying machine learning technology to analyzing streaming data. The AMS team conducts applied research, matures and prototypes technology; and transitions technology to government organizations.

The ideal candidate will enjoy working with world-renowned researchers/engineers at the SEI, Carnegie Mellon University, and other universities and R&D centers. S/he will apply promising technologies to applications requiring rapid processing of large volumes of streaming data. The candidate should have a strong mathematics and/or computer science background and experience in machine learning technology and developing highly-distributed systems performing near-real-time analysis of data.

Minimum Qualifications and Requirements:

Education/Training: M.S. degree in computer science or related discipline with eight (8) years of experience or equivalent combination or training and experience. PhD strongly preferred.

Experience: Two or more (2+) years in three or more of the following: system/software architecture and development, virtual machine technology, distributed processing, data analytics, machine learning and/or natural language processing.

Skills/Abilities: Ability to contribute to machine learning research and design and develop advanced prototypes. Excellent analytical, problem solving and organizational skills. Ability to work successfully in small team environments, and communicate with prominent researchers and engineers. Interest in the application of advanced technologies to extremely complex and challenging problems

Mobility: Normally sedentary position with some mobility; i.e., able to travel to campus and potentially other locations.

Environmental Conditions: Usual office setting, close contact with CRT for long periods of time.

Mental: Ability to pay close attention to detail, meet deadlines, balance multiple tasks, work under pressure, and work with frequent interruptions.

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: PhD in Computer Science or related discipline with five (5) years of experience or equivalent combination of training and experience. Advanced coursework in machine learning/natural language processing. Advanced coursework in architecting highly-distributed systems. Additional course work in computer applications, software engineering and networking.

Experience: Four or more (4+) years’ experience in system/software architecture and development, virtual machine technology, distributed processing, data analytics, machine learning and/or natural language processing. Experience developing data analytics applications, and applications for intermittently connected, low bandwidth, and low power environments; sensor integration and fusion.

Skills/Abilities: Experience working with the intelligence community.

Accountability: Completes project tasks from routine to complex; is accountable for meeting established deadlines and project milestones with a commitment to decisions that have been made.

Direction: Expected to perform with limited supervision. Most normal duties and responsibilities are handled independently with the use of established research and engineering protocols and departmental and university procedures and policies.

Decisions: Works with researchers and developers to implement pragmatic solutions to complex problems.

Supervisory Responsibilities: Potential small team supervision.

Job Functions or Responsibilities:

30% Works with CMU, SEI, other researchers, and the intelligence community to enhance the state of the art in technologies to assist in the analysis of large volume and streaming data.

30% Works with CMU and SEI engineers to apply state of the art technologies to prototype systems that assist in the analysis of large volume and streaming data.

20% Attends meetings, submits work progress reports, and performs related duties as required.

20% Represents work plans and prototypes via publications, conferences, and meetings to the academic research, engineering, DoD, and first responder communities.

100% Total Effort

Organizational Chart: SSD Director > CSC Directorate Lead > AMS Initiative Lead > Machine Learning Research Scientist.

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

#seijob

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

30 Mar
2017
Senior Software Engineer - DevOps Engineer - Team Lead - 2005144
Operating Location LA - Aurora, CO

Position Summary: This position within the Software Engineering Institute (SEI) will be physically located at our customer facilities in Aurora, CO and will lead DevOps and related activities and teams providing software engineering expertise to an Air Force program. The candidate will support the SEI’s mission by capturing government needs and identifying, shaping, and guiding programs to operationalize the most appropriate software engineering and acquisition techniques and practices. If you are an engineer passionate about improving the ability to deliver high quality, mission critical systems, and you are committed to bringing innovation to government, then this is the position for you.

The Senior Technical Staff Member will be responsible for leading and/or participating on teams that enable the organizations within the Department of Defense to enhance the predictable performance and mission assurance in the acquisition, evolution and operations of software-reliant systems. Key activities include understanding customer requirements and key challenge problems and addressing them with tailored solutions; designing, applying, adapting, integrating, verifying and transitioning the SEI technical body of knowledge and other technical bodies of knowledge to maximize impact; creating, applying and codifying new approaches to support customer needs and advance the software engineering state of the practice; and maintaining situational awareness in technical and DoD domains.

Minimum Qualifications and Requirements:

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

Experience: Experience as a software developer working on software applications in a professional environment required:

  • Hands on experience in an Ops/Devops role with emphasis on deploying and managing environments in cloud platforms(AWS, Azure or similar)
  • Experience with CI/CD, log collection and analysis, builds and performance monitoring/tuning
  • At least 3 years
  • Experience with a scripting language like Python, Perl, Bash, Ruby etc.
  • Experience with complete SDLC tools like Maven, Jenkins, Ant, docker, etc.
  • Hands experience with Configuration Management tool Chef/pupet or similar
  • Knowledge of SCM tools (SVN, Git) would be a plus
  • Experience with monitoring and logging tools like Kibana, NewRelic, Nagious, Splunk, Graphite, Graphana etc.
  • Experienced troubleshooting Java applications and reading stack traces
  • Strong teamwork skills, with excellent written and spoken communication excellent troubleshooting capabilities
  • Review and development of performance and capacity plans (operational capacity and load requirements)
  • Experience with application disaster recovery, migration, roll-back plans, expansion, routine deployments, and system upgrades
  • Knowledge of switches, firewalls and routers
  • Experience and proficient with Linux (Preferably with CentOS/RHEL)
  • Knowledge of YUM, system patching and other administration tools
  • Familiarity with system automation
  • Familiarity with security assessments

Skills/Abilities:

  • Deep, detailed knowledge of software engineering including detailed knowledge of at least three of the following core competencies: requirements, architecture and design, program and acquisition management, performance improvement, assurance, and/or security
  • Relevant experience within the last 5 years in working on a large software development program
  • Deep familiarity with general linux operating system concepts, development pipeline tools, etc.
  • Knowledge of how to apply system engineering principles to system software development
  • Ability to execute network assessments and report results, write documentation
  • Understanding of basic computer systems, and network, database and application security issues
  • Excellent written and verbal communication skills
  • Excellent reasoning and problem-solving skills
  • Ability to work effectively without close supervision
  • Ability to attend customer meetings and respond to customer requirements
  • Strong teamwork skills, with excellent written and spoken communication excellent troubleshooting capabilities
  • Highly motivated Self-starter individual with ability to multi-task, prioritize and be detail-oriented
  • Review and development of performance and capacity plans (operational capacity and load requirements)
  • Experience with application disaster recovery, migration, roll-back plans, expansion, routine deployments, and system upgrade

Mobility: Will be required to travel on overnight assignments, occasionally for several days.

Environmental Conditions: Usual office setting, including extended work at a computer screen.

Mental: 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; ability to grasp the big picture, direction, and goals of an effort; ability to quickly learn new procedures, techniques, approaches, etc.

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: Master's degree in Computer Science, Information Systems, systems engineering, software engineering, or acquisition management, or a related quantitative field of study with eight (8) years of applicable experience.

Accountability: The member will be directly accountable for understanding DoD acquisition needs, applying new technologies, and establishing delivery capabilities to meet the needs of the sponsoring organization and the acquisition community.

Direction: As a technical staff member, he/she will be expected to operate with minimum supervision using Carnegie Mellon University and SEI defined practice, policies and procedures, in concert with the SEI mission.

Decisions: Will be required to work with government program offices to identify strengths and weaknesses within the acquisition program and their contractor base and build solutions to address the weaknesses and recognize and encourage the strengths.

Supervisory Responsibilities: Must be able to lead and supervise others.

Job Functions or Responsibilities:

85% Participate as a leader or member of dynamic technical teams in support of government acquisition programs.

10% Identify and support the implementation strategies for the capture and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

5% Other duties as assigned by the responsible Director, or Deputy Director..

100% TOTAL EFFORT

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

30 Mar
2017
Software Engineer - DevOps Engineer - 2005143
Operating Location LA - Aurora, CO

Position Summary: This position within the Software Engineering Institute (SEI) will be physically located at our customer facilities in Aurora, CO and will lead DevOps and related activities and teams providing software engineering expertise to an Air Force program. The candidate will support the SEI’s mission by capturing government needs and identifying, shaping, and guiding programs to operationalize the most appropriate software engineering and acquisition techniques and practices. If you are an engineer passionate about improving the ability to deliver high quality, mission critical systems, and you are committed to bringing innovation to government, then this is the position for you.

The Senior Technical Staff Member will be responsible for leading and/or participating on teams that enable the organizations within the Department of Defense to enhance the predictable performance and mission assurance in the acquisition, evolution and operations of software-reliant systems. Key activities include understanding customer requirements and key challenge problems and addressing them with tailored solutions; designing, applying, adapting, integrating, verifying and transitioning the SEI technical body of knowledge and other technical bodies of knowledge to maximize impact; creating, applying and codifying new approaches to support customer needs and advance the software engineering state of the practice; and maintaining situational awareness in technical and DoD domains.

Minimum Qualifications and Requirements:

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

Experience: Experience as a software developer working on software applications in a professional environment required:

  • Hands on experience in an Ops/DevOps role with emphasis on deploying and managing environments in cloud platforms(AWS, Azure or similar)
  • Experience with CI/CD, log collection and analysis, builds and performance monitoring/tuning
  • Experience with a scripting language like Python, Perl, Bash, Ruby etc.
  • Experience with complete SDLC tools like Maven, Jenkins, Ant, docker, etc.
  • Hands experience with Configuration Management tool Chef/pupet or similar
  • Knowledge of SCM tools (SVN, Git) would be a plus
  • Experience with monitoring and logging tools like Kibana, NewRelic, Nagious, Splunk, Graphite, Graphana etc.
  • Strong teamwork skills, with excellent written and spoken communication excellent troubleshooting capabilities
  • Experience with application disaster recovery, migration, roll-back plans, expansion, routine deployments, and system upgrades
  • Knowledge of switches, firewalls, routers and VLANs
  • Experience and proficient with Linux environment
  • Familiarity with system automation
  • Familiarity with security assessments

Skills/Abilities:

  • Detailed knowledge of software engineering including knowledge of at least three of the following core competencies: requirements, architecture and design, program and acquisition management, performance improvement, assurance, and/or security
  • Relevant experience within the last 2 years in working on a large software development program
  • Ability to execute infrastrcuture assessments and report results, write documentation
  • Understanding of basic computer systems, and network, database and application security issues
  • Excellent written and verbal communication skills
  • Excellent reasoning and problem-solving skills
  • Ability to work effectively without close supervision
  • Ability to attend customer meetings and respond to customer requirements
  • Strong teamwork skills, with excellent written and spoken communication excellent troubleshooting capabilities
  • Highly motivated Self-starter individual with ability to multi-task, prioritize and be detail-oriented
  • Experience with application disaster recovery, migration, roll-back plans, expansion, routine deployments, and system upgrade

Mobility: Will be required to travel on overnight assignments, occasionally for several days.

Environmental Conditions: Usual office setting, including extended work at a computer screen.

Mental: 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; ability to grasp the big picture, direction, and goals of an effort; ability to quickly learn new procedures, techniques, approaches, etc.

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: Master's degree in Computer Science, Information Systems, systems engineering, software engineering, or acquisition management, or a related quantitative field of study with five (5) years of applicable experience.

Accountability: The member will be directly accountable for understanding DoD acquisition needs, applying new technologies, and establishing delivery capabilities to meet the needs of the sponsoring organization and the acquisition community.

Direction: As a technical staff member, he/she will be expected to operate with minimum supervision using Carnegie Mellon University and SEI defined practice, policies and procedures, in concert with the SEI mission.

Decisions: Will be required to work with government program offices to identify strengths and weaknesses within the acquisition program and their contractor base and build solutions to address the weaknesses and recognize and encourage the strengths.

Supervisory Responsibilities: Must be able to lead and supervise others.

Job Functions or Responsibilities:

85% Participate as a leader or member of dynamic technical teams in support of government acquisition programs.

10% Identify and support the implementation strategies for the capture and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

5% Other duties as assigned by the responsible Director, or Deputy Director.

100% TOTAL EFFORT

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

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

31 Jan
2017
Senior Network Engineer - 2004873
Pittsburgh, PA

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 Information Technology Group is responsible for defining, developing, supporting, and evolving the technology-related services needed by the SEI in the pursuit of its overarching mission. Information Technology seeks to provide the Institute with a current, reliable, and secure infrastructure.

Position Summary: The Network and Infrastructure Engineering group mission is to provide and maintain a reliable, resilient, and sustainable core technical infrastructure which securely meets the current and anticipated needs of all programs and initiatives at the Software Engineering Institute.

As a Network Engineer, you will participate in and lead technical efforts that support the mission as well as provide a vision and direction for the network infrastructure. You should be a domain expert or network and network security technologies. You should have strong interpersonal skills to collaborate with both technical and non-technical personnel.

Requirements:

  • BS in Computer Science, Information Science, Information Technology with (3) three to (5) five years of experience; or a degree in other technical fields (e.g., engineering) and years of relevant experience as described above will be considered as well.
  • Ability to provide technical support on a 24x7 basis is required, including weekends and an on-call rotation.
  • Computer hardware installation and configuration required on a periodic basis, sometimes involving transport of heavy objects (typically under 50 lbs.) short distances, use of hand tools, etc.
  • 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 (15%)
  • You will be subject to a background check and will need to obtain and maintain a Department of Defense security clearance.

Duties:

  • Experience as a Network Engineer for a heterogeneous infrastructure in a professional environment required.
  • You will have at least three of the five years relevant experience maintaining and evolving a network for the same organization is required.
  • Network/System Administrator will have team leadership experience.
  • Strong hands-on knowledge in the configuration, securing, and troubleshooting of Juniper and Cisco network devices, LAN and WAN technologies, firewalls, VPNs, routing protocols (OSPF, BGP), Linux-based network services, and monitoring/maintaining all of these to ensure their continued secure operation is required.
  • We participate in the entire lifecycle (planning, deployment, maintenance) of network management and administration
  • You will administer networks in multiple geographic locations, including ‘lights out’ operations
  • You will respond to outage events via remote access (in appropriate circumstances) within 30 minutes.
  • Some situations in this role will demand an on-site response; on-site response to the local SEI facility needs to be achieved within 60 minutes barring utmost adverse weather conditions.

Knowledge, Skills and Abilities:

  • Ability to deal with software and network systems integration at various levels (service design, deployment, maintenance).
  • You will also have working experience with intrusion/anomaly detection, network forensics, and vulnerability assessment tools/techniques and load balancing technologies.
  • Employee should possess strong analytical problem solving and troubleshooting abilities
  • Employee may, at the manager or team leader’s discretion, task/supervise other employees in completion of specific tasks.
  • Ability to participate in conversations collaboratively, diplomatically, and successfully with customers, co-workers and other professional colleagues, managers, and staff.

Desired Experience:

  • Working governmental accreditation requirements for operating IT environments and networks such as NISPOM, DCID and STIG.
  • Experience with technologies such as Blue Coat proxy, F5 LTM/APM/ASM, and Pulse NAC/VPN.
  • Licenses: Juniper Networks Certified Professional Enterprise Routing and Switching (JNCIP-ENT), Cisco Certified Network Professional (CCNP) or better

Job Functions or Responsibilities:

40% Maintenance and evolution of data network(s).

25% Mentoring and interaction with other staff.

15% User infrastructure problem identification/resolution.

10% Support other SEI Infrastructure production services

5% Develop documentation on the proper configuration/use of network facilities.

5% Maintaining awareness of evolving trends.

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

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

09 Jan
2017
Architecture Researcher - 2004691
Pittsburgh, PA or Arlington, VA

Position Summary: The Software Engineering Institute’s Architecture Practices initiative at Carnegie Mellon University seeks to create architecture-centric theories and practices to increase development efficiency and effectiveness on large-scale software and systems engineering projects.  The Architecture Researcher will join the Architecture Practices team to assist in expanding the established research program in order to create and extend architecture-centric theories and practices for the organization in order to produce systems to meet their business and mission goals. The Architecture Researcher will be responsible for:

  • Contributing to ongoing architecture research efforts, building on new research directions, and validating ideas in customer settings;
  • Defining and developing research strategies and projects, leading research teams, such as the customer efforts or transition project teams, and/or conducting planned research projects as necessary;
  • Directing support activities to enable technical work and the activities of work study or graduate students as appropriate;
  • Communicating the results of his/her research, through publication presentations in peer-reviewed venues;
  • Working with collaborators and customers to apply research outcomes to real world systems;
  • Determining and recommending architecture-centric technical solutions for practical system development programs; and
  • Participating in and leading technical activities in community settings (conferences, workshops, and working groups).

 

Minimum Qualifications and Requirements:

Education/Training: BS degree in Software Engineering, Computer Science, Information Systems, or a related field, or equivalent combination of training and experience.

Experience: Must have eight (8) years of experience in architecture research and/or practice architecting systems, which shall include specific experience in:

  • Performing research in architectural modeling, analysis, and generation of safety critical embedded software systems;
  • Performing research in timing analysis and behavioral verification of safety critical systems;
  • Applying architecture-centric research technologies on customer systems in the aerospace domain
  • Publishing at least ten (10) papers in peer-reviewed computer-science venues.
  • Familiarity with avionics standards such as ARINC653, ARINC664, or SAE AS5506 AADL is a plus.

Skills/Abilities: Software development, including Java programming, extending the Eclipse platform (plug-in development). Strong written and verbal communication skills and the ability to present to small and large audiences.

Mobility: Normally sedentary position with some mobility; i.e., able to travel to other campus locations.

Environmental Conditions: Usual office setting, close contact with computer displays for long periods of time.

Mental: Ability to explore and solve complex, ill-defined problems; work meticulously with attention to detail; self-starter willing to take on tasks and develop new research ideas; deal collaboratively, diplomatically, and successfully with customers, co-workers; interact with world-class research community.

Other:  Candidates will be subject to a background check.

 

Preferred Qualifications and Requirements:

Education/Training: MS degree in Software Engineering, Computer Science, Information Systems, or a related field, or equivalent combination of training and experience.

Experience: Five (5) years of experience in architecture research and/or practice architecting systems.

Other:  Candidates who are eligible to obtain and maintain a Department of Defense security clearance.

 

Accountability: Ability to work on research with minimal supervision; meet deadlines while working on multiple tasks;.

Direction: Expected to act with limited supervision in accordance with SEI procedures, policies, such as those involving technical leadership, analysis, report production, and confidentiality. Requires close collaboration and teaming within and across initiatives and directorates.

Decisions: Suggests possible solutions to colleagues and users.

 

Job Functions or Responsibilities:

50%        Research, prototyping, and demonstration of architecture-centric analysis and generation technologies.

30%        Application of architecture-centric technologies in customer settings.

20%        Publication of research results.

100% TOTAL EFFORT


Organizational Chart: SSD Director > AP Initiative Lead > Architecture Researcher

 

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

 

09 Jan
2017
Senior Architecture Researcher - 2004690
Pittsburgh, PA or Arlington, VA

Position Summary: The Software Engineering Institute’s Architecture Practices initiative at Carnegie Mellon University seeks to create architecture-centric theories and practices to increase development efficiency and effectiveness on large-scale software and systems engineering projects.  The Architecture Researcher will join the Architecture Practices team to assist in expanding the established research program in order to create and extend architecture-centric theories and practices for the organization in order to produce systems to meet their business and mission goals. The Architecture Researcher will be responsible for:

  • Contributing to ongoing architecture research efforts, building on new research directions, and validating ideas in customer settings;
  • Defining and developing research strategies and projects, leading research teams, such as the customer efforts or transition project teams, and/or conducting planned research projects as necessary;
  • Directing support activities to enable technical work and the activities of work study or graduate students as appropriate;
  • Communicating the results of his/her research, through publication presentations in peer-reviewed venues;
  • Working with collaborators and customers to apply research outcomes to real world systems;
  • Determining and recommending architecture-centric technical solutions for practical system development programs; and
  • Participating in and leading technical activities in community settings (conferences, workshops, and working groups).

 

Minimum Qualifications and Requirements:

Education/Training: Ph.D. degree in Software Engineering, Computer Science, Information Systems, or a related field, or equivalent combination of training and experience.

Experience: Five (5) years of experience in architecture research and/or practice architecting systems, which shall include specific experience in:

  • Performing research in architectural modeling, analysis, and generation of safety critical embedded software systems;
  • Performing research in timing analysis and behavioral verification of safety critical systems;
  • Applying architecture-centric research technologies on customer systems in the aerospace domain
  • Publishing at least ten (10) papers in peer-reviewed computer-science venues.
  • Familiarity with avionics standards such as ARINC653, ARINC664, or SAE AS5506 AADL is a plus.

Skills/Abilities: Software development, including Java programming, extending the Eclipse platform (plug-in development). Strong written and verbal communication skills and the ability to present to small and large audiences.

Mobility: Normally sedentary position with some mobility; i.e., able to travel to other campus locations.

Environmental Conditions: Usual office setting, close contact with computer displays for long periods of time.

Mental: Ability to explore and solve complex, ill-defined problems; work meticulously with attention to

detail; self-starter willing to take on tasks and develop new research ideas; deal collaboratively, diplomatically, and successfully with customers, co-workers; interact with world-class research community.

Other:  Candidates will be subject to a background check.

 

Preferred Qualifications and Requirements:

Other:  Candidates who are eligible to obtain and maintain a Department of Defense security clearance.

 

Accountability: Ability to work on research with minimal supervision; meet deadlines while working on multiple tasks.

Direction: Expected to act with limited supervision in accordance with SEI procedures, policies, such as those involving technical leadership, analysis, report production, and confidentiality. Requires close collaboration and teaming within and across initiatives and directorates.

Decisions: Suggests possible solutions to colleagues and users.

 

Job Functions or Responsibilities:

50%        Research, prototyping, and demonstration of architecture-centric analysis and generation technologies.

30%        Application of architecture-centric technologies in customer settings.

20%        Publication of research results.

100% TOTAL EFFORT


Organizational Chart: SSD Director > AP Initiative Lead > Architecture Researcher

 

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

08 Dec
2016
Infrastructure Engineer - 2004591
Pittsburgh, PA

What We Do: The SEI Emerging Technology Center helps the government stay on the edge of technology. The world is innovating software and information technologies rapidly, and the Center identifies, demonstrates, and applies emerging software technologies to meet critical mission needs. We promote government awareness and knowledge of emerging technologies and their application, and our work shapes and leverages academic and industrial research.

Position Summary: The SEI Emerging Technology Center matches state-of-the-art software research with critical U.S. Government (USG) needs. We are seeking an Infrastructure Engineer.

The Infrastructure Engineer supports the Center’s mission by serving as a subject matter expert on developing, evaluating, and maintaining high-performance IT systems. These systems support the Center’s efforts to transition and operationalize research concepts of significant value to the USG. The Center works on leading edge technologies and applies them to important and challenging problems. The work environment is dynamic and flexible, with constant opportunities to develop new skills, to learn about new software frameworks and techniques, to work on emerging architectures and systems, and to make a difference.

The Infrastructure Engineer’s duties include taking a hands-on role on teams of Software Developers, Technical Analysts, and Intelligence Analysts to design, build, and maintain enterprise IT systems - this infrastructure supports delivering capabilities to the USG building on state-of-the-art research in analytics, data architectures, software assurance, security, and human information interaction; daily collaboration with the team to understand, plan and implement infrastructure practices and changes; manage and evolve the HHPC cluster; contribute technical knowledge and experience as available to projects including big data, data intensive scalable computing, and high performance computing; defining, implementing, and communicating best practices and standards for staff that access the Center's Hardware; and serves as primary technical liaison to corporate IT.

Minimum Qualifications and Requirements:

Education/Training: Bachelor’s degree in Information Technology field or a related quantitative field of study with eight (8) years of applicable experience, Master’s degree in Information Technology field or a related quantitative field of study with five (5) years of applicable experience.

Experience:
• Experience deploying distributed computing frameworks.
• Experience tuning and measuring high performance systems - high-throughput networking, large disk arrays, etc.
• Strong Linux System Administration Experience - RHEL preferred.
• Experience as a network/system administrator for a networked Linux infrastructure in a professional environment required.
• Experience documenting and evaluating enterprise systems.
• Experience working with one or more host management tools (Puppet, Chef, Ansible, etc.).
• Experience with virtualization and containers.
• Experience maintaining and evolving an enterprise or research-oriented computer network.
• Hands on experiences with switches, firewalls routers, network storage, and virtualized environments.
• Experience with high-performance computing technologies a plus.
• Experience developing policies and best practices a plus.

Skills/Abilities:

• Ability to deal with software and network systems integration at various levels.
• Working knowledge of distributed filesystems and clustered frameworks.
• Deep understanding of networking and hardware support.
• Strong hands-on knowledge in the configuration, securing, and troubleshooting of network devices, LAN switching technologies, firewalls, VPNs, routing protocols, Linux/UNIX based network services, network storage and monitoring/maintaining all of these to ensure their continued secure operation is required.
• Write scripts in multiple interpreted languages (bash, Python, Perl, Ruby, Go).
• Build software from source, and create packages.
• Excellent written and verbal communication skills.
• Ability to work effectively without close supervision.
• Able to track multiple projects with different requirements in a shared resource environment.
• Able to support a dynamic and changing research environment.
• Able to interface with corporate IT

Mobility: Primarily sedentary in an office setting with some mobility. Flexible to travel to various locations within the SEI and CMU community, sponsor sites, conferences, and offsite meetings on occasion. Travel outside of Pittsburgh limited to no more than 5 working days a month.

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

Mental: 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; ability to grasp the big picture, direction, and goals of an effort; ability to quickly learn new procedures, techniques, approaches, etc.

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


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

Decisions: The individual is expected to participate in the decision-making and problem-solving processes of designing, implementing, and maintaining the Center’s computing environments.

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

Job Functions or Responsibilities:
60% Design, implement, and support IT systems to support the Center’s research and development activities – including participating in the broader SEI software research community through collaboration, papers, and presentations.

25% Interface with the SEI IT community, the CMU campus community, and the broader Computing community to bring best practices into the Center.

15% System administration and user support for the Center’s computing environments.

100% Total Effort


Organizational Chart: SEI Emerging Technology Center Director < Prototyping Group Lead < Team Lead < Infrastructure Engineer

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

21 Jul
2016
Software Systems Engineer - 2003689
El Segundo, CA

This position is located in Los Angeles, CA.

Position Summary: The Client Technical Solutions (CTS) Directorate is part of the SEI, a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania. CTS is focused on matching state-of-the-art software capabilities with critical US Department of Defense and other government agency acquisitions and organizations. This position will support the SEI’s mission by capturing government needs and identifying, shaping, and guiding programs to operationalize the most appropriate software engineering and acquisition techniques and practices. If you are an engineer passionate about improving the ability to deliver high quality, mission critical systems, and you are committed to bringing innovation to government and beyond, then this is the position for you.

The Member of the Engineering Technical Staff of the Software Solutions Division will be responsible for participating on teams that enable the organizations within the Department of Defense to enhance the predictable performance and mission assurance in the acquisition, evolution and operations of software-reliant systems. Key activities include understanding customer requirements and key challenge problems and addressing them with tailored solutions; applying, adapting, integrating, verifying and transitioning the SEI body of knowledge and other bodies of knowledge to maximize impact; creating, applying and codifying new approaches to support customer needs and advance the software engineering state of the practice; and maintaining situational awareness in technical and DoD domains. The candidate will coordinate closely with staff across the SEI to deliver software engineering technical expertise to customers throughout the life-cycle.

 

Minimum Qualifications and Requirements:

Education/Training: BS or equivalent degree in relevant discipline with eight (8) years applicable experience; MS or equivalent degree in relevant discipline with five (5) years applicable experience; PhD or equivalent degree in relevant discipline with two (2) years applicable experience, or equivalent combination of training and experience.

Experience: The candidate must have experience in software engineering, development or management, and/or systems engineering. Must be knowledgeable of the software engineering and system engineering disciplines as well as understanding the DoD, Intelligence Community, or Civilian Agency acquisition processes. The candidate should have experience building, leading, managing, and participating on cross-functional, high technology teams. The candidate should be able to operate effectively with all organizations within the software and acquisition communities and be able to interact diplomatically with partners, customers and sponsors.  Experience in three (3) or more of the following: DoD or Civilian Agency software systems acquisition on major programs (~100K SLOC or more of custom developed code, and/or significant integration of COTS/GOTS products); solid technical breadth and understanding of all aspects of the end-to-end software lifecycle (e.g., requirements, design, implementation, testing, etc.); alternative life cycles (e.g. waterfall, agile); major DoD, Intelligence Community, or Civilian Agency software acquisition policies and directives; enterprise architecture; software architecture development and evaluation, software architecture patterns (e.g. SOA) and concepts (e.g. Cloud computing); information Assurance/survivability; systems engineering on software intensive systems; COTS product integration; performance measurement including definition and application of goals, measurements and metric; system of systems engineering; requirements development and management; software integration and test and software/hardware integration; deployment of software intensive systems, especially including transition from legacy systems; cost estimation.

Skills/Abilities: Detailed knowledge of software engineering; detailed knowledge of at least one (1) core competency: requirements, architecture and design, program and acquisition management, performance improvement, assurance, or security and depth in at least one SEI body of work.  [Excellent] Strong written and verbal communications skills and the ability to present to high visibility stakeholders internal and external to the organization.  Good program and project management skills including: interfacing with clients, developing proposals, and establishing relationships with new DoD and/or government clients and programmatic and project management skills (e.g., ability to develop project plans, track deliverables, manage risks, perform staff planning, provide budget oversight). Good team related skills with the desire to lead and participate in multidisciplinary teams.

Mobility: Will be required to travel on overnight assignments.

Environmental Conditions: Usual office setting with extended use of CRT.

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: Master's degree in Computer Science, Information Systems, systems engineering, software engineering, or acquisition management, or equivalent combination of training and experience.

Licenses: Certified DoD Acquisition Professional. Certified PMP.

 

Accountability:  The member will be directly accountable for understanding DoD acquisition needs, applying new technologies, and establishing delivery capabilities to meet the needs of the sponsoring organization and the acquisition community.

Direction:  As a technical staff member, he/she will be expected to operate with minimum supervision using CMU and SEI defined practice, policies and procedures, in concert with the SEI mission.

Decisions:  Will be required to work with government program offices to identify strengths and weaknesses within the acquisition program and their contractor base and build solutions to address the weaknesses and recognize and encourage the strengths.

Supervisory Responsibilities:  Must be able to lead and supervise others.

 

Job Functions or Responsibilites:

85%  Participate as a leader or member of technical teams in support of government acquisition program offices or participate as a member of a technical team performing research. Identify and support the implementation strategies for the capture and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

10%  Other duties as assigned by the Client Technical Solutions Directorate Executive Director, Deputy Director, Associate Director or Chief Engineer.

5%  Serve in an advisory capacity to other SEI technical programs on acquisition or technical issues.

100% TOTAL EFFORT

 

Organizational Chart:  SEI Director’s Office < Director, Software Solutions Division < Technical Director, Client Technical Solutions Directorate < Engineer, Member of the Technical Staff

 

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

19 Jul
2016
Software Systems Engineer - 2003630
Pittsburgh, PA or Arlington, VA

Position Summary: The Client Technical Solutions (CTS) Directorate is part of the SEI, a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania. CTS is focused on matching state-of-the-art software capabilities with critical US Department of Defense and other government agency acquisitions and organizations. This position will support the SEI’s mission by capturing government needs and identifying, shaping, and guiding programs to operationalize the most appropriate software engineering and acquisition techniques and practices. If you are an engineer passionate about improving the ability to deliver high quality, mission critical systems, and you are committed to bringing innovation to government and beyond, then this is the position for you.

The Member of the Engineering Technical Staff of the Software Solutions Division will be responsible for participating on teams that enable the organizations within the Department of Defense to enhance the predictable performance and mission assurance in the acquisition, evolution and operations of software-reliant systems. Key activities include understanding customer requirements and key challenge problems and addressing them with tailored solutions; applying, adapting, integrating, verifying and transitioning the SEI body of knowledge and other bodies of knowledge to maximize impact; creating, applying and codifying new approaches to support customer needs and advance the software engineering state of the practice; and maintaining situational awareness in technical and DoD domains. The candidate will coordinate closely with staff across the SEI to deliver software engineering technical expertise to customers throughout the life-cycle.

Minimum Qualifications and Requirements:

Education/Training: BS or equivalent degree in relevant discipline with eight (8) years applicable experience; MS or equivalent degree in relevant discipline with five (5) years applicable experience; PhD or equivalent degree in relevant discipline with two (2) years applicable experience, or equivalent combination of training and experience.

Experience: The candidate must have experience in software engineering, development or management, and/or systems engineering. Must be knowledgeable of the software engineering and system engineering disciplines as well as understanding the DoD, Intelligence Community, or Civilian Agency acquisition processes. The candidate should have experience building, leading, managing, and participating on cross-functional, high technology teams. The candidate should be able to operate effectively with all organizations within the software and acquisition communities and be able to interact diplomatically with partners, customers and sponsors. Experience in three (3) or more of the following: DoD or Civilian Agency software systems acquisition on major programs (~100K SLOC or more of custom developed code, and/or significant integration of COTS/GOTS products); solid technical breadth and understanding of all aspects of the end-to-end software lifecycle (e.g., requirements, design, implementation, testing, etc.); alternative life cycles (e.g. waterfall, agile); major DoD, Intelligence Community, or Civilian Agency software acquisition policies and directives; enterprise architecture; software architecture development and evaluation, software architecture patterns (e.g. SOA) and concepts (e.g. Cloud computing); information Assurance/survivability; systems engineering on software intensive systems; COTS product integration; performance measurement including definition and application of goals, measurements and metric; system of systems engineering; requirements development and management; software integration and test and software/hardware integration; deployment of software intensive systems, especially including transition from legacy systems; cost estimation.

Skills/Abilities: Detailed knowledge of software engineering; detailed knowledge of at least one (1) core competency: requirements, architecture and design, program and acquisition management, performance improvement, assurance, or security and depth in at least one SEI body of work. [Excellent] Strong written and verbal communications skills and the ability to present to high visibility stakeholders internal and external to the organization. Good program and project management skills including: interfacing with clients, developing proposals, and establishing relationships with new DoD and/or government clients and programmatic and project management skills (e.g., ability to develop project plans, track deliverables, manage risks, perform staff planning, provide budget oversight). Good team related skills with the desire to lead and participate in multidisciplinary teams.

Mobility: Will be required to travel on overnight assignments.

Environmental Conditions: Usual office setting with extended use of CRT.

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

#seijob

Preferred Qualifications and Requirements:

Education/Training: Master's degree in Computer Science, Information Systems, systems engineering, software engineering, or acquisition management, or equivalent combination of training and experience.

Licenses: Certified DoD Acquisition Professional. Certified PMP.

Accountability: The member will be directly accountable for understanding DoD acquisition needs, applying new technologies, and establishing delivery capabilities to meet the needs of the sponsoring organization and the acquisition community.

Direction: As a technical staff member, he/she will be expected to operate with minimum supervision using CMU and SEI defined practice, policies and procedures, in concert with the SEI mission.

Decisions: Will be required to work with government program offices to identify strengths and weaknesses within the acquisition program and their contractor base and build solutions to address the weaknesses and recognize and encourage the strengths.

Supervisory Responsibilities: Must be able to lead and supervise others.

Job Functions or Responsibilities:

85% Participate as a leader or member of technical teams in support of government acquisition program offices or participate as a member of a technical team performing research. Identify and support the implementation strategies for the capture and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

10% Other duties as assigned by the Client Technical Solutions Directorate Executive Director, Deputy Director, Associate Director or Chief Engineer.

5% Serve in an advisory capacity to other SEI technical programs on acquisition or technical issues.

100% TOTAL EFFORT

Organizational Chart: SEI Director’s Office < Director, Software Solutions Division < Technical Director, Client Technical Solutions Directorate < Engineer, Member of the Technical Staff

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

11 Jul
2016
Senior Software Systems Engineer - 2003538
Pittsburgh, PA or Arlington, VA

Position Summary: The Client Technical Solutions (CTS) Directorate is part of the SEI, a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania. CTS is focused on matching state-of-the-art software capabilities with critical US Department of Defense and other government agency acquisitions and organizations. This position will support the SEI’s mission by capturing government needs and identifying, shaping, and guiding programs to operationalize the most appropriate software engineering and acquisition techniques and practices. If you are an engineer passionate about improving the ability to deliver high quality, mission critical systems, and you are committed to bringing innovation to government and beyond, then this is the position for you.

The Senior Technical Staff Member of the Engineering Technical Staff of the Software Solutions Division will be responsible for leading and/or participating on teams that enable the organizations within the Department of Defense to enhance the predictable performance and mission assurance in the acquisition, evolution and operations of software-reliant systems. Key activities include understanding customer requirements and key challenge problems and addressing them with tailored solutions; applying, adapting, integrating, verifying and transitioning the SEI body of knowledge and other bodies of knowledge to maximize impact; creating, applying and codifying new approaches to support customer needs and advance the software engineering state of the practice; and maintaining situational awareness in technical and DoD domains. The candidate will coordinate closely with staff across the SEI to deliver software engineering technical expertise to customers throughout the life-cycle.

 

Minimum Qualifications and Requirements:

Education/Training: BS or equivalent degree in relevant discipline with ten (10) years applicable experience; MS or equivalent degree in relevant discipline with eight (8) years applicable experience; PhD or equivalent degree in relevant discipline with five (5) years applicable experience, or equivalent combination of training and experience.

Experience: The candidate must have experience in software engineering, development or management, and/or systems engineering. Must be knowledgeable of the software engineering and system engineering disciplines as well as understanding the DoD, Intelligence Community, or Civilian Agency acquisition processes. The candidate should have experience building, leading, managing, and participating on cross-functional, high technology teams. The candidate should be able to operate effectively with all organizations within the software and acquisition communities and be able to interact diplomatically with partners, customers and sponsors.  Experience in five (5) or more of the following: DoD or Civilian Agency software systems acquisition on major programs (~100K SLOC or more of custom developed code, and/or significant integration of COTS/GOTS products); solid technical breadth and understanding of all aspects of the end-to-end software lifecycle (e.g., requirements, design, implementation, testing, etc.); alternative life cycles (e.g. waterfall, agile); major DoD, Intelligence Community, or Civilian Agency software acquisition policies and directives; enterprise architecture; software architecture development and evaluation, software architecture patterns (e.g. SOA) and concepts (e.g. Cloud computing); information Assurance/survivability; systems engineering on software intensive systems; COTS product integration; performance measurement including definition and application of goals, measurements and metric; system of systems engineering; requirements development and management; software integration and test and software/hardware integration; deployment of software intensive systems, especially including transition from legacy systems; cost estimation.

Skills/Abilities: Deep detailed knowledge of software engineering; detailed knowledge of at least two core competencies: requirements, architecture and design, program and acquisition management, performance improvement, assurance, or security and depth in at least one SEI body of work.  Excellent written and verbal communications skills and the ability to present to high visibility stakeholders internal and external to the organization.  Proven program and project management skills including: interfacing with clients, developing proposals, and establishing relationships with new DoD and/or government clients and programmatic and project management skills (e.g., ability to develop project plans, track deliverables, manage risks, perform staff planning, provide budget oversight).  Proven team related skills with the ability to lead and participate in multidisciplinary teams.

Mobility: Will be required to travel on overnight assignments.

Environmental Conditions: Usual office setting with extended use of CRT.

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: Master's degree in Computer Science, Information Systems, systems engineering, software engineering, or acquisition management.

Licenses: Certified DoD Acquisition Professional. Certified PMP.

 

Accountability:  The member will be directly accountable for understanding DoD acquisition needs, applying new technologies, and establishing delivery capabilities to meet the needs of the sponsoring organization and the acquisition community.

Direction:  As a technical staff member, he/she will be expected to operate with minimum supervision using CMU and SEI defined practice, policies and procedures, in concert with the SEI mission.

Decisions:  Will be required to work with government program offices to identify strengths and weaknesses within the acquisition program and their contractor base and build solutions to address the weaknesses and recognize and encourage the strengths.

Supervisory Responsibilities:  Must be able to lead and supervise others.

 

Job Functions or Responsibilities:

85%  Participate as a leader or member of technical teams in support of government acquisition program offices or participate as a member of a technical team performing research. Identify and support the implementation strategies for the capture and application of learning and knowledge transfer from assignments (e.g. dissemination of research results, case studies, guides, reports, presentations, articles, workshops, courses, and blog entries).

10%  Other duties as assigned by the Client Technical Solutions Directorate Executive Director, Deputy Director, Associate Director or Chief Engineer.

5%  Serve in an advisory capacity to other SEI technical programs on acquisition or technical issues.

100% TOTAL EFFORT

 

Organizational Chart:  SEI Director’s Office < Director, Software Solutions Division < Technical Director, Client Technical Solutions Directorate < Sector Lead, CTSD Sector Team

 

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

Error in element (see logs)

Search for Postions

 Interested in working with us?

Search positions

Resumes from recruiting firms will not be accepted.

Accessibility Needs for Applicants, Students, and Visitors

Carnegie Mellon University makes every effort to provide physical and programmatic access to 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 is an EEO/Affirmative Action Employer – M/F/Disability/Veteran

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.