The Software Engineering Institute (SEI) at Carnegie Mellon University seeks a Senior Software Engineer to support U.S. Department of War customers acquiring and sustaining mission-critical software-based mission planning and readiness applications. The role supports the full software acquisition lifecycle, including architecture analysis, development oversight, risk reduction, integration, and long-term sustainment planning. The engineer will work with Program Executive Offices, Program Management Offices, sustainment organizations, contractors, and other stakeholders to ensure delivered capabilities meet operational, maintainability, and supportability requirements. The role calls for hands-on expertise in C++ and browser-supported languages, along with experience supporting defense acquisition programs, legacy-dependent systems, and operational environments. The engineer will integrate with technical teams, evaluate architectural tradeoffs, develop prototypes, analyze source code, and contribute to customer engagements that inform acquisition and sustainment decisions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior