S. or PhD is a bonus) • 1-3 years combined graduate academic and professional software ... software engineering principles • Technical communication skill • Demonstrated success ...
S. or PhD is a bonus) • 1-3 years combined graduate academic and professional software ... software engineering principles • Technical communication skill • Demonstrated success ...
Who We Are SEI conducts research and development in software engineering, systems engineering ... Most of our red teamers are actively taking graduate-level technical courses at CMU and/or pursuing ...
Who We Are SEI conducts research and development in software engineering, systems engineering ... Most of our red teamers are actively taking graduate-level technical courses at CMU and/or pursuing ...
Who We Are SEI conducts research and development in software engineering, systems engineering ... Most of our red teamers are actively taking graduate-level technical courses at CMU and/or pursuing ...
Who We Are SEI conducts research and development in software engineering, systems engineering ... Most of our red teamers are actively taking graduate-level technical courses at CMU and/or pursuing ...
At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive ... S. or PhD is a bonus). * 1-3 years combined graduate academic and professional software development ...
At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive ... S. or PhD is a bonus). * 1-3 years combined graduate academic and professional software development ...
At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive ... S. or PhD is a bonus). * 1-3 years combined graduate academic and professional software development ...
At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive ... S. or PhD is a bonus). * 1-3 years combined graduate academic and professional software development ...
Electrical Engineer
Pittsburgh, PA · On-site
We partner with a dedicated in-house application software team to provide feature-rich web-based ... The role is intended for a recent graduate or early-career engineer who will work under the ...
Electrical Engineer
Pittsburgh, PA · On-site
We partner with a dedicated in-house application software team to provide feature-rich web-based ... The role is intended for a recent graduate or early-career engineer who will work under the ...
Electrical Engineer
Pittsburgh, PA · On-site
We partner with a dedicated in-house application software team to provide feature-rich web-based ... The role is intended for a recent graduate or early-career engineer who will work under the ...
Electrical Engineer
Pittsburgh, PA · On-site
We partner with a dedicated in-house application software team to provide feature-rich web-based ... The role is intended for a recent graduate or early-career engineer who will work under the ...
Whether you're an experienced professional or a new graduate, you'll have the chance to collaborate ... Proficiency in MS Office software. * Strong written and verbal communication skills. * A desire to ...
Whether you're an experienced professional or a new graduate, you'll have the chance to collaborate ... Proficiency in MS Office software. * Strong written and verbal communication skills. * A desire to ...
Whether you're an experienced professional or a new graduate, you'll have the chance to collaborate ... Proficiency in MS Office software. * Strong written and verbal communication skills. * A desire to ...
Whether you're an experienced professional or a new graduate, you'll have the chance to collaborate ... Proficiency in MS Office software. * Strong written and verbal communication skills. * A desire to ...
Field Engineer
New Stanton, PA · On-site
This is an excellent opportunity for a recent graduate or early-career professional seeking hands ... software. * Experience working in a field construction environment. * Understanding of quality ...
Quick apply
Field Engineer
New Stanton, PA · On-site
This is an excellent opportunity for a recent graduate or early-career professional seeking hands ... software. * Experience working in a field construction environment. * Understanding of quality ...
Field Engineer
New Stanton, PA · On-site
This is an excellent opportunity for a recent graduate or early-career professional seeking hands ... software. * Experience working in a field construction environment. * Understanding of quality ...
Field Engineer
New Stanton, PA · On-site
This is an excellent opportunity for a recent graduate or early-career professional seeking hands ... software. * Experience working in a field construction environment. * Understanding of quality ...
This is an excellent opportunity for a recent graduate or early-career professional seeking hands ... software. * Experience working in a field construction environment. * Understanding of quality ...
This is an excellent opportunity for a recent graduate or early-career professional seeking hands ... software. * Experience working in a field construction environment. * Understanding of quality ...
Laser Processing Engineer
Saxonburg, PA · On-site
Post Graduate Engineering or Science Degree - MSc or PhD Experience: College science lab and ... Proficiency in using relevant software for laser process simulation and design. * Good ...
Laser Processing Engineer
Saxonburg, PA · On-site
Post Graduate Engineering or Science Degree - MSc or PhD Experience: College science lab and ... Proficiency in using relevant software for laser process simulation and design. * Good ...
Yes Position Summary Heinz College at Carnegie Mellon University is seeking a graduate of the ... Key Responsibilities • Manage software, data and AI model compliance, including understanding ...
Yes Position Summary Heinz College at Carnegie Mellon University is seeking a graduate of the ... Key Responsibilities • Manage software, data and AI model compliance, including understanding ...
Laser Processing Engineer
Saxonburg, PA · On-site
Post Graduate Engineering or Science Degree - MSc or PhD Experience: College science lab and ... Proficiency in using relevant software for laser process simulation and design. * Good ...
Laser Processing Engineer
Saxonburg, PA · On-site
Post Graduate Engineering or Science Degree - MSc or PhD Experience: College science lab and ... Proficiency in using relevant software for laser process simulation and design. * Good ...
Yes Position Summary Heinz College at Carnegie Mellon University is seeking a graduate of the ... Key Responsibilities Manage software, data and AI model compliance, including understanding ...
Yes Position Summary Heinz College at Carnegie Mellon University is seeking a graduate of the ... Key Responsibilities Manage software, data and AI model compliance, including understanding ...
Laser Processing Engineer
Saxonburg, PA · On-site
Post Graduate Engineering or Science Degree - MSc or PhD Experience: College science lab and ... Proficiency in using relevant software for laser process simulation and design. * Good ...
Laser Processing Engineer
Saxonburg, PA · On-site
Post Graduate Engineering or Science Degree - MSc or PhD Experience: College science lab and ... Proficiency in using relevant software for laser process simulation and design. * Good ...
Laser Processing Engineer
Saxonburg, PA · On-site
Post Graduate Engineering or Science Degree - MSc or PhD Experience: College science lab and ... Proficiency in using relevant software for laser process simulation and design. * Good ...
Laser Processing Engineer
Saxonburg, PA · On-site
Post Graduate Engineering or Science Degree - MSc or PhD Experience: College science lab and ... Proficiency in using relevant software for laser process simulation and design. * Good ...
CIVIL ENGINEER
$74K/yr
... software, etc., to solve engineering problems OR 3 years of progressively higher level graduate education leading to a Ph.D. degree or Ph.D. or equivalent doctoral degree. GS-12: Applicants must ...
CIVIL ENGINEER
$74K/yr
... software, etc., to solve engineering problems OR 3 years of progressively higher level graduate education leading to a Ph.D. degree or Ph.D. or equivalent doctoral degree. GS-12: Applicants must ...
CIVIL ENGINEER
Pittsburgh, PA · On-site
$74K/yr
... software, etc., to solve engineering problems OR 3 years of progressively higher level graduate education leading to a Ph.D. degree or Ph.D. or equivalent doctoral degree. GS-12: Applicants must ...
CIVIL ENGINEER
Pittsburgh, PA · On-site
$74K/yr
... software, etc., to solve engineering problems OR 3 years of progressively higher level graduate education leading to a Ph.D. degree or Ph.D. or equivalent doctoral degree. GS-12: Applicants must ...
Graduate Software Engineer information
See Pittsburgh, PA salary details
$59.3K - $71.4K
2% of jobs
$71.4K - $83.5K
4% of jobs
$83.5K - $95.5K
6% of jobs
$95.5K - $107.6K
8% of jobs
$114K is the 25th percentile. Wages below this are outliers.
$107.6K - $119.6K
7% of jobs
$119.6K - $131.7K
18% of jobs
The median wage is $134.5K / yr.
$131.7K - $143.8K
16% of jobs
$143.8K - $155.8K
2% of jobs
$160.8K is the 75th percentile. Wages above this are outliers.
$155.8K - $167.9K
26% of jobs
$167.9K - $180K
1% of jobs
$180K - $192K
8% of jobs
$59.3K
$137.8K
$192K
How much do graduate software engineer jobs pay per year?
What is a graduate software engineer?
A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.
What does a graduate software engineer do?
As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.
What are the key skills and qualifications needed to thrive as a graduate software engineer?
To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.
What are the most commonly searched types of Graduate Software Engineer jobs in Pittsburgh, PA?
The most popular types of Graduate Software Engineer jobs in Pittsburgh, PA are:
What are popular job titles related to Graduate Software Engineer jobs in Pittsburgh, PA?
For Graduate Software Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:
What job categories do people searching Graduate Software Engineer jobs in Pittsburgh, PA look for?
The top searched job categories for Graduate Software Engineer jobs in Pittsburgh, PA are:
- New Grad Software Developer
- Mlops Engineer
- Temporary Fidelity Software Engineer
- Full Time Visa Sponsorship Civil Engineer
- Elasticsearch Observability Engineer
- Entry Level Plm Teamcenter
- From Home Gulf Interstate Engineering
- Part Time Azure Ai Engineer
- Contractual Software Engineer Visa Sponsorship
- Contractual Nuclear Civil Engineer

Full-time
Re-posted 11 days ago
Carnegie Mellon University rating
8.6
Based on 24 frontline employees who took The Breakroom Quiz
70th of 622 rated colleges and universities
Job description
Carnegie Mellon University is a leading institution in robotics innovation, seeking a motivated roboticist to develop and deploy mobile manipulation systems. The role involves transforming advanced robotic concepts into production-ready technologies, with a focus on hands-on development and collaboration within multidisciplinary teams.
Responsibilities:
• Developing algorithms for perception-aided control of manipulators on mobile robots for real world applications
• Prototyping in scripting languages
• Transitioning applications to deployment with production quality code
• Designing, developing, documenting, testing, troubleshooting, and maintaining software applications and integrated systems
• Interacting with sponsors for planning, application support, and reporting purposes
• Surveying literature and implementing innovative techniques to take on exciting problems
• Following protocols for team software development (peer reviews of designs and code, unit and system testing, version control, bug tracking, integrated documentation)
• Developing, documenting, and applying software system testing, troubleshooting, and verification procedures
• Collaboration with engineers with varied skills, including communication, co-design, and joint decision making
Qualifications:
Required:
• B.S. in Computer Science, Engineering, Mathematics or equivalent experience (M.S. or PhD is a bonus)
• 1-3 years combined graduate academic and professional software development experience
• Experience with 3D perception (LiDAR, stereo vision, RGB-D, point cloud processing)
• Knowledge of kinematics, dynamics, and control of manipulators
• Strong background in at least one of Motion planning (MoveIt, OMPL, RRT*, etc.), Grasp/manipulation planning or whole-body control
• Strong C++ skills
• Experience with scripting languages for quick prototyping of computer vision applications (Python or Matlab preferred)
• Linux development experience
• Knowledge of basic software engineering principles
• Technical communication skill
• Demonstrated success collaborating alongside a multi-functional team
Preferred:
• Sensor and robot calibration (stereo, hand-eye, multi-modal)
• Visual sensing
• Robot navigation, field robotics
• Reinforcement learning, imitation learning, or foundation models for robotics
• Visual/inertial odometry, mapping, or SLAM
• Familiarity with Gazebo, Isaac Sim, or Mujoco for simulation
• Knowledge of real-time control
• Real-world deployment, systems engineering
• Embedded systems or real time application development
• C++ Libraries such as OpenCV, PCL, ROS, Boost, Eigen
• CUDA programming
Company:
Carnegie Mellon University is a research university offering programs and research across engineering, science, arts, and business. Founded in 1900, the company is headquartered in Pittsburgh, USA, with a team of 5001-10000 employees. The company is currently Late Stage.
What Carnegie Mellon University employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Carnegie Bosch Institute
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
1 - 10 Employees
Headquarters location
Pittsburgh, PA, US