Senior Software Engineer - NREC
Employment type
Full-time
Work setting
On-site
Location
Pittsburgh, PA
Schedule
Day shift
Posted
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-timeday shiftpittsburgh pacarnegie mellonsoftware engineerroboticsc++pythonnreconsite
- 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
You'll be redirected to the employer's application page.
Listing ID: 2742c01f-f197-4af6-ae79-1e04e3aa84dc