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.
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:
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.
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.
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.
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.
The SEI Architecture Practices team creates and applies
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.
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.
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
For more information