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’s Tactical Technologies Group researches state-of-the-art technologies and builds advanced prototypes using these technologies to support small units operating in difficult environments that are often disconnected from enterprise computing infrastructure.
If you are a software engineer passionate about bringing innovation to government, then this is the position for you.
In this role, you will design, architect, and develop software for network communications and distributed systems in languages including C, C++, Java, and Python. The position requires a working knowledge of machine learning and natural language processing algorithms in order to architect and develop a system that verifies runtime attributes such as correctness and performance.
BS in Computer Science or related discipline, plus 8 years of experience, or MS in Computer Science or related, plus 5 years of experience.
Willingness to travel to various locations to support the Institute's overall mission. This includes within the SEI and Carnegie Mellon University community, sponsor sites, conferences, and offsite meetings on occasion. Moderate travel (10%)
You will be subject to a background check and must be eligible to obtain and maintain a Department of Defense security clearance.
5 or more years commercial or laboratory development experience for DoD-related software and systems
Forming, working with, and leading teams incorporating exceptional software researchers and highly-skilled developers
Proven research skills a strong plus
EE basics is a plus (ex. soldering; breadboards)
40% SW Architecture, Development and Testing: Architecting, developing, and testing of software, integration of SW & HW for advanced technology demonstrators
40% Professional Collaboration: Teamwork and potential leadership on projects with CMU faculty, graduate students, SEI personnel, and defense-related professionals
10% Presentation and reporting: Development of research/development project proposals and presentation of proposals and project results before internal (i.e., SEI and CMU teams) and external (e.g., professional conferences, DoD and DHS experts) audiences
Please visit “Why Carnegie Mellon” to learn more about becoming part of an institution inspiring innovations that change the world.
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
About Software Engineering Institute
Pursue your passion and work alongside world-recognized leaders in the field of software engineering. Our staff works with the highest levels of U.S. government and industry to secure the nation's critical infrastructure, improve mission-critical systems, and advance the state of the art.
Interested in working with us? To browse employment opportunities and apply for a position at the SEI, see our list of open positions at http://www.sei.cmu.edu/careers/. You can also visit the Carnegie Mellon site to learn about benefits for eligible employees, search for open positions that match your interests, and create a Job Agent that will notify you by e-mail when jobs that meet your criteria become available.
Resumes from recruiting firms will not be accepted.
Carnegie Mellon University is an EEO/Affirmative Action Employer – M/F/Disability/Veteran