Join the RTSS Team

The mission of the SEI is to improve the practice of software engineering worldwide. The SEI Research, Technology, and System Solutions (RTSS) Program conducts and applies research on the structure and behavior of systems. Working in RTSS provides staff members with the opportunity to build a strong reputation in their chosen fields, interact with world-class colleagues at Carnegie Mellon University, and have a seminal and lasting influence on an emerging body of technical research and practice.

The RTSS Program seeks qualified candidates for the following open positions. For a more detailed job description, click the linked job title for the job in which you are interested below.

Positions with Advanced Mobile Systems

The SEI Advanced Mobile Systems team identifies technical approaches for the use of smartphones and technologies associated with mobile computing in constrained environments, for example, environments with intermittent operation and limited network bandwidth. The following positions are available:

8378 – (PhD) Research Scientist

PhD in software engineering, computer science, electrical and computer engineering, or information systems required, along with four years of experience working with some combination of mobile computing and wireless networking in constrained environments.

The Research Scientist will influence and shape technical direction, analyze DoD and commercial needs, and formulate and prosecute a research agenda to address the needs. Because the research will be applied in practical settings, the Research Scientist will interact extensively with DoD and commercial stakeholders and other sponsor personnel.

8379 – (PhD Preferred) Research Scientist

PhD in software engineering, computer science, electrical and computer engineering, or information systems, or equivalent combination of training and experience, required, along with four years (with PhD) or eight years (with MS) of experience working with some combination of mobile computing and wireless networking in constrained environments.

The Research Scientist will play a major role in influencing and shaping technical direction, analyzing DoD and commercial needs, and formulating and prosecuting a research agenda to address the needs. Because the research will be applied in practical settings, the Research Scientist will interact extensively with DoD and commercial stakeholders and other sponsor personnel.

8616 - Senior Web App Developer

Bachelors degree in computer science, engineering, or a related technical discipline required.

The Senior Web App Developer will perform complex technical and advisory functions in the development of web-based applications.

8802 - Android Developer

Bachelors degree in computer science, engineering, or a related technical discipline required.

The Android Developer will create, extend, design, and implement high-quality applications for Android OS-based platforms. He or she will perform complex technical and advisory functions in the development of these applications.

Positions with Architecture Practices

The SEI Architecture Practices team creates and applies

  • practices that support the cost-effective use of architecture to develop and evolve systems at all scales
  • methods that increase development efficiency of large-scale software and systems engineering projects

8759 - Software Architect (Five Years of Experience)

MS degree in software engineering, computer science, or information systems or an equivalent combination of training and experience required, along with five years of experience in software and systems development of substantial DoD, government, or industrial systems.

The Software Architect will contribute to the development of software, system, and system-of-system architecture practices and their application in real-world settings. He or she will analyze DoD and commercial needs to formulate and prosecute a technical agenda that addresses these needs, interacting extensively with DoD and commercial stakeholders.

8760 – Software Architect (Eight Years of Experience)

MS degree in software engineering, computer science, or information systems or an equivalent combination of training and experience required, along with eight years of experience in software and systems development of substantial DoD, government, or industrial systems.

The Software Architect will contribute to the development of software, system, and system-of-system architecture practices and their application in real-world settings. He or she will participate on and lead teams that analyze DoD and commercial needs, develop proposals and work plans that address these needs, and formulate and prosecute a technical agenda, interacting extensively with DoD and commercial stakeholders.

8761 – Agile Architect (Five Years of Experience)

MS degree in software engineering, computer science, or information systems or an equivalent combination of training and experience required, along with five years of experience in software and systems development.

The Agile Architect will contribute to the development and application of approaches that combine architecture-driven and agile practices. He or she will contribute to development and application of software and system architecture practices, with a current focus on blending agile, testing, and architecture-centric practices; participate on teams working on behalf of customers; and contribute to publications and presentations.

Find Us Here

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information