C

Carnegie Mellon University

Endowment management for university long-term funding

Associate Software Engineer

Full-Stack EngineeringPosted on Nov 10
Full-timePittsburgh, PA, USANo salary listed

About the Job

Requirements

  • Ability to obtain and maintain an active Department of War security clearance; an existing Secret or higher clearance is preferred.
  • Experience leading, architecting, or developing large-scale acquisition programs.
  • Experience developing mission- and safety-critical embedded software applications.
  • Experience supporting major Department of War acquisition organizations.
  • Proven experience designing and implementing complex software architectures for mission-critical or sustainment-focused systems based on new and existing system and software requirements with varying levels of uncertainty.
  • Proven experience developing new and maintaining existing software documentation artifacts, with emphasis on views and models across the full Software Development Lifecycle through modern tools and approaches.
  • Proven experience in structured verification and validation activities in planning and execution of system- and software-level test activities.
  • Demonstrated ability to identify and balance architectural drivers, tradeoffs, extensibility, and long-term maintainability.
  • Experience across the full software development lifecycle, including use of static analysis tools and associated coding standards to improve quality and security.
  • Demonstrated success leading technical teams and engaging credibly with government and contractor stakeholders.
  • Ability to convey complex technical concepts to senior government decision-makers.
  • Willingness to work directly with U.S. military and government customers in mission-focused environments.
  • Ability to travel up to 25% to SEI offices, sponsor sites, conferences, and offsite meetings.
  • A BS or MS in Computer Science, Electrical Engineering, or a related discipline, with three years of experience for the BS route or one year for the MS route.

Responsibilities

  • Support Department of War software acquisition and sustainment efforts in alignment with DoD 5000-series guidance, including architecture analysis, engineering, integration, testing, deployment, and sustainment planning.
  • Provide software development expertise for a Department of War planning and readiness application supporting mission readiness.
  • Analyze lifecycle artifacts associated with two or more planning applications and propose methods to combine them into a common baseline.
  • Advise government stakeholders and develop prototype capability on software design decisions, technical risks, modernization strategies, and tradeoffs associated with large, legacy-dependent systems.
  • Lead software development efforts from concept through deployment, with an emphasis on C++ and browser-supported languages such as C#, Java, and Angular.
  • Develop and maintain software architecture design artifacts such as data-flow diagrams, sequence diagrams, interface control definitions, and quality attribute specifications to support scalable, maintainable, and resilient solutions.
  • Analyze existing source code, interfaces, and data flows to identify technical debt, sustainment risks, and modernization opportunities.
  • Build prototypes and technical demonstrations to reduce risk, inform acquisition decisions, and mature emerging capabilities.
  • Lead and mentor development teams, promoting disciplined engineering practices, continuous improvement, and mission focus.
  • Support customer engagements such as technical interchange meetings, design reviews, and acquisition milestone activities, providing clear, defensible technical input.
  • Stay current on emerging technologies, software engineering best practices, and digital modernization initiatives relevant to sustainment and maintenance systems.

Desired Qualifications

  • An existing Secret or higher security clearance.

About the Company

Carnegie Mellon University

Endowment management for university long-term funding

CMU Investment Office manages Carnegie Mellon University's endowment to provide a permanent funding source for research, education, scholarships, and operations. It grows and protects long-term assets through a globally diversified portfolio across private equity, venture capital, hedge funds, real estate, natural resources, public equity, and fixed income, working with external managers; the endowment returned 6.6% in fiscal year 2024 and has an 8.7% 10-year average. Led by CIO Charles A. Kennedy, the office pursues a global, private-investment–centered strategy with disciplined risk management and external-manager partnerships. Its goal is to grow and preserve the endowment so CMU can sustain its research, education mission, and operations in perpetuity.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Pittsburgh, PA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Carnegie Mellon University

See more jobs