This opportunity is available in Pittsburgh, PA or Arlington, VA.
What We Do:
This position is with our Client Technical Solutions Directorate (CTS). We are 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 Software Systems Engineer will be responsible for leading and/or participating on teams that enable the Department of Defense to improve the predictable performance and mission assurance in the acquisition, evolution and operations of software-reliant systems. You will coordinate closely with staff across the SEI to deliver technical expertise to customers throughout the lifecycle.
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
Maintaining situational awareness in technical and DoD domains
BS in Computer Science, Software Engineering, or related, with ten (10) years applicable experience, or MS in CS, SE, or related, with eight (8) years applicable experience, or PhD in relevant discipline with five (5) years applicable experience
Flexible to travel to customer sites, conferences, and other SEI offices; moderate travel
You will be subject to a background check and must be able to obtain and maintain a Department of Defense security clearance
Knowledge, Skills, and Abilities:
The candidate will have experience in software engineering, development or management, and/or systems engineering. Must be knowledgeable of 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.
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.
Experience with DoD software acquisition management is desired.
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