Impact starts with you.

I’m looking for a job I’m looking to hire
Job · Pittsburgh, PA · Full time

Senior Software Engineer - NREC

Carnegie Mellon University · $2.50B budget · 16,745 staff · Since 1900

Why Carnegie Mellon University

FY2024 · Form 990Its mission and biggest programs, as filed

Provides higher education and research, supported by essential campus services.

  • Instruction: Carnegie Mellon is a hybrid of a technical institute, fine-arts conservatory and traditional research University, having evolved in response to emerging social needs and intellectual development of the past century. Uniting technology and arts, fusing the practical with the…$1.05B spent in FY2024
  • Research: Carnegie Mellon holds a proud vision of itself as a distinctive and different kind of research University where nationally recognized programs from across the leading disciplines, from computing and engineering to fine arts, intersect. IT is a decentralized community…$458.3M spent in FY2024
  • Auxiliary services: services to support the instruction and research functions of the University. These services include but are not limited to housing, dining services, parking, bookstore, printing, telecommunications, and other services related to the delivery of education and research.$162.1M spent in FY2024

Before you apply

FY2023 · Form 990Independent: from IRS data, not the org
Pays its leaders
$558K–$2.7M
12 officers reported
Fine: from the org's Form 990.
Pt VII · Sec A
Budget
$1.78B
spent in FY2023
Fine: from the org's Form 990.
Pt I · Ln 18
Staff
16,745
employees
36 volunteers
Fine: from the org's Form 990.
Pt I · Ln 5–6
Spent on programs
89%
of spending
Looks good: 89% of spending went to programs; 75% or more.
Pt IX · Ln 25 · col B
Surplus or deficit
+11%
of revenue, FY2023
Looks good: revenue was at least expenses in the latest filing.
Pt I · Ln 19
Cash reserves
40 mo
of spending, in cash and securities
Looks good: 39.6 months of spending in cash; 3 or more.
Pt X · Ln 1–2 · Pt I · Ln 18
Latest return
FY2023
latest Form 990
Fine: the latest return is for FY2023, 3 tax years back; within 3 tax years.
IRS e-file
IRS status
501(c)(3)
tax-exempt since 1992
Looks good: listed by the IRS.
IRS BMF
Looks goodFineWorth a lookConcernTap a box for the reason.

About the role

The org's own posting, as written

At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success. The members of our technical staff collaborate closely with leadership and multidisciplinary teams to design, build, and deploy sophisticated robotic solutions that address complex challenges in industrial, commercial and government sectors. Each project benefits from their expertise, creativity, and hands-on problem-solving, fueling progress and innovation across the organization.

As part of our dedicated team, you will work alongside world-class robotics professionals committed to pushing the boundaries of technology and redefining ideas into solutions for real-world applications. We foster a culture of professionalism, respect, and collaboration, offering a flexible and encouraging environment where you can sharpen your skills, lead impactful projects, and take control of your career development. We are seeking a dynamic Senior Software Engineer to contribute to both existing and upcoming projects.

In this role, you will develop software that powers advanced robotic systems while collaborating with internal teams and external sponsors across all stages of the product lifecycle. Our team brings together diverse backgrounds from robotics and adjacent industries to build robust, practical software and firmware, supporting applications that range from industrial operator-assist systems to agricultural productivity tools and autonomous safety platforms. On a day-to-day basis, you will program and interface with custom sensors and hardware, debug prototype systems, and integrate software modules into complex, end-to-end platforms.

Ultimately, you will play a key role in advancing our mission to pioneer high-impact robotics, ensuring our team consistently delivers groundbreaking results. Your primary responsibilities include: Design, develop, document, test, troubleshoot, and maintain software applications and integrated systems for both robotic and general-purpose applications. This may include: Architect & Build Complex Systems: Design, develop, document, test, troubleshoot, and maintain core software applications and integrated systems for both robotic platforms and supporting infrastructure.

Technical Leadership & Architecture: Drive high-level software architecture, data pipelines, and system requirements, balancing long-term scalability with real-world hardware constraints. Cross-Functional Collaboration: Partner closely with hardware engineers, UI/UX developers, product leads, and project sponsors to translate complex operational needs into clear technical specifications and robust solutions. Mentorship & Team Growth: Actively mentor and support junior and mid-level engineers through constructive code reviews, technical guidance, and championing collaborative development practices.

Tools, Infrastructure & Communication: Build and maintain development tools, CI/CD pipelines, logging/telemetry tools, and…

Read the full posting

About Carnegie Mellon University

From its Form 990

More like this