Back to search

Senior Software Engineer - NREC

Carnegie Mellon University · Pittsburgh, PA · NREC

Employment type

Full-time

Work setting

On-site

Location

Pittsburgh, PA

Schedule

Day shift

Posted

Apply for this job

You'll be redirected to the employer's application page.

Job overview

The Senior Software Engineer is an onsite role based in Pittsburgh, PA, with compensation not specified. This position supports Carnegie Mellon University's National Robotics Engineering Center (NREC). The role involves developing software for advanced robotic systems. It requires expertise in C++ and Python, with a focus on system architecture, cross-functional collaboration, and technical leadership.

What you'll do

  • Architect robotic systems
  • lead software development
  • mentor junior engineers
  • partner with hardware teams
  • conduct testing
  • support field operations.

What we're looking for

Skills & competencies
full-time
day shift
pittsburgh pa
carnegie mellon
software engineer
robotics
c++
python
nrec
onsite
Work arrangement
  • Weekend coverage required

Benefits & perks

  • Medical, dental, vision, 401(k) with employer contributions, tuition benefits, PTO.

Why this role

Requires 5+ years experience; expertise in modern C++ and Linux; robotics/cyber-physical systems context.

About the employer

Carnegie Mellon University is hiring for this role. Industry: Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology). Sector: 54.

Additional details

Industry sector
54
Industry
Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)
Occupation code
15-1299.08
Apply for this job

You'll be redirected to the employer's application page.

Browse more jobs

Listing ID: 2742c01f-f197-4af6-ae79-1e04e3aa84dc

    Senior Software Engineer - NREC | CollabWORK