We expect interns to contribute meaningful code, participate in technical discussions, and help deliver software that reaches real users. You'll receive mentorship from experienced engineers while ...
We expect interns to contribute meaningful code, participate in technical discussions, and help deliver software that reaches real users. You'll receive mentorship from experienced engineers while ...
We've had Electrical Engineers who started as interns in Production and Manufacturing, Software Engineers we found on Github, and Mechanical Engineers who started as interns. We're about growth and ...
We've had Electrical Engineers who started as interns in Production and Manufacturing, Software Engineers we found on Github, and Mechanical Engineers who started as interns. We're about growth and ...
We've had Electrical Engineers who started as interns in Production and Manufacturing, Software Engineers we found on Github, and Mechanical Engineers who started as interns. We're about growth and ...
We've had Electrical Engineers who started as interns in Production and Manufacturing, Software Engineers we found on Github, and Mechanical Engineers who started as interns. We're about growth and ...
We've had Electrical Engineers who started as interns in Production and Manufacturing, Software Engineers we found on Github, and Mechanical Engineers who started as interns. We're about growth and ...
Quick apply
We've had Electrical Engineers who started as interns in Production and Manufacturing, Software Engineers we found on Github, and Mechanical Engineers who started as interns. We're about growth and ...
Embedded Software Engineer II
Pittsburgh, PA · On-site
$100K - $120K/yr
Relevant internship experience will be considered. * Strong programming skills in C, C++, and Python. * Experience with software development for embedded or real-time control systems. * Strong verbal ...
Embedded Software Engineer II
Pittsburgh, PA · On-site
$100K - $120K/yr
Relevant internship experience will be considered. * Strong programming skills in C, C++, and Python. * Experience with software development for embedded or real-time control systems. * Strong verbal ...
We are currently seeking a Software Engineer for our software development group. Responsibilities: * Primarily work on the Mission Instrument development team * Java or C++ development interfacing to ...
We are currently seeking a Software Engineer for our software development group. Responsibilities: * Primarily work on the Mission Instrument development team * Java or C++ development interfacing to ...
Software Engineer
Monroeville, PA · On-site
We are currently seeking a Software Engineer for our software development group. Responsibilities: * Primarily work on the Mission Instrument development team * Java or C++ development interfacing to ...
Software Engineer
Monroeville, PA · On-site
We are currently seeking a Software Engineer for our software development group. Responsibilities: * Primarily work on the Mission Instrument development team * Java or C++ development interfacing to ...
We are currently seeking a Software Engineer for our software development group. Responsibilities: * Primarily work on the Mission Instrument development team * Java or C++ development interfacing to ...
Quick apply
We are currently seeking a Software Engineer for our software development group. Responsibilities: * Primarily work on the Mission Instrument development team * Java or C++ development interfacing to ...
We are currently seeking a Software Engineer for our software development group. Responsibilities: * Primarily work on the Mission Instrument development team * Java or C++ development interfacing to ...
We are currently seeking a Software Engineer for our software development group. Responsibilities: * Primarily work on the Mission Instrument development team * Java or C++ development interfacing to ...
Embedded Software Engineer II
$100K - $120K/yr
Relevant internship experience will be considered. * Strong programming skills in C, C++, and Python. * Experience with software development for embedded or real-time control systems. * Strong verbal ...
Quick apply
Embedded Software Engineer II
$100K - $120K/yr
Relevant internship experience will be considered. * Strong programming skills in C, C++, and Python. * Experience with software development for embedded or real-time control systems. * Strong verbal ...
What We Do The Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity, serving as a national resource for the advancement of secure, reliable ...
What We Do The Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity, serving as a national resource for the advancement of secure, reliable ...
Software Engineer
Indianola, PA · On-site
Title: Software Engineer Duration: 12Months Location: Indianola,PA,15051 • Candidate must have a Bachelor's Degree in Electrical Engineering or Software Engineering with a firm knowledge of C ...
Software Engineer
Indianola, PA · On-site
Title: Software Engineer Duration: 12Months Location: Indianola,PA,15051 • Candidate must have a Bachelor's Degree in Electrical Engineering or Software Engineering with a firm knowledge of C ...
Software Engineer
Indianola, PA · On-site
Software Engineer Duration: 12Months Location: Indianola,PA,15051 Candidate must have a Bachelor's Degree in Electrical Engineering or Software Engineering with a firm knowledge of C++** We are ...
Software Engineer
Indianola, PA · On-site
Software Engineer Duration: 12Months Location: Indianola,PA,15051 Candidate must have a Bachelor's Degree in Electrical Engineering or Software Engineering with a firm knowledge of C++** We are ...
Software Engineer
Homestead, PA · On-site
Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...
Software Engineer
Homestead, PA · On-site
Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...
Software Services Engineer
Wexford, PA · On-site
Every Lucas software engineer begins in a customer support function, building the foundation for a ... NET (other OOP languages considered), through coursework, internships, or practical experience.
Software Services Engineer
Wexford, PA · On-site
Every Lucas software engineer begins in a customer support function, building the foundation for a ... NET (other OOP languages considered), through coursework, internships, or practical experience.
Software Services Engineer
Wexford, PA · On-site +1
Every Lucas software engineer begins in a customer support function, building the foundation for a ... NET (other OOP languages considered), through coursework, internships, or practical experience.
Software Services Engineer
Wexford, PA · On-site +1
Every Lucas software engineer begins in a customer support function, building the foundation for a ... NET (other OOP languages considered), through coursework, internships, or practical experience.
Software Services Engineer
Wexford, PA · On-site
Every Lucas software engineer begins in a customer support function, building the foundation for a ... NET (other OOP languages considered), through coursework, internships, or practical experience.
Quick apply
Software Services Engineer
Wexford, PA · On-site
Every Lucas software engineer begins in a customer support function, building the foundation for a ... NET (other OOP languages considered), through coursework, internships, or practical experience.
Software engineering foundations: Create clean and maintainable code, data structures, APIs ... Summer Internship Program The BNY Summer Internship Program offers high-potential students a ...
Software engineering foundations: Create clean and maintainable code, data structures, APIs ... Summer Internship Program The BNY Summer Internship Program offers high-potential students a ...
Software Engineer
Pittsburgh, PA · On-site
As a Software Engineer at Air, you show a clear passion for quality and love to solve client problems using technology. You are energized by the idea of building something new and want to work on ...
Software Engineer
Pittsburgh, PA · On-site
As a Software Engineer at Air, you show a clear passion for quality and love to solve client problems using technology. You are energized by the idea of building something new and want to work on ...
2027 BNY Summer Internship Program - Engineering (Developer) - Pittsburgh, PA
Pittsburgh, PA · On-site
$18.75 - $24.50/hr
Software engineering foundations: Create clean and maintainable code, data structures, APIs ... Summer Internship Program The BNY Summer Internship Program offers high-potential students a ...
2027 BNY Summer Internship Program - Engineering (Developer) - Pittsburgh, PA
Pittsburgh, PA · On-site
$18.75 - $24.50/hr
Software engineering foundations: Create clean and maintainable code, data structures, APIs ... Summer Internship Program The BNY Summer Internship Program offers high-potential students a ...
Software Engineer Internship information
See Pittsburgh, PA salary details
$13.07 - $15.30
5% of jobs
$15.30 - $17.52
7% of jobs
$19.71 is the 25th percentile. Wages below this are outliers.
$17.52 - $19.75
13% of jobs
$19.75 - $21.98
9% of jobs
The median wage is $23.77 / hr.
$21.98 - $24.21
19% of jobs
$24.21 - $26.43
18% of jobs
$26.99 is the 75th percentile. Wages above this are outliers.
$26.43 - $28.66
14% of jobs
$28.66 - $30.89
7% of jobs
$30.89 - $33.12
4% of jobs
$33.12 - $35.34
0% of jobs
$35.34 - $37.57
3% of jobs
$13
$24
$37
How much do software engineer internship jobs pay per hour?
What is a software engineer internship?
A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.
What kinds of projects or tasks do software engineer interns typically work on during their internship?
Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.
What are the key skills and qualifications needed to thrive in the software engineer internship position, and why are they important?
To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.
What are the most commonly searched types of Software Engineer jobs in Pittsburgh, PA?
The most popular types of Software Engineer jobs in Pittsburgh, PA are:
What are popular job titles related to Software Engineer Internship jobs in Pittsburgh, PA?
For Software Engineer Internship jobs in Pittsburgh, PA, the most frequently searched job titles are:
- Summer Software Engineer Internship
- Software Developer Internship
- C++ Software Engineer Internship
- Internship Automation Engineer
- Internship 3D Modeling
- Internship 1099 Software Developer Contractor
- Summer Internship Plc Programmer
- Internship Autonomous Underwater Vehicle
- Software Tester Internship
- Software Engineer Remote Intern
What job categories do people searching Software Engineer Internship jobs in Pittsburgh, PA look for?
The top searched job categories for Software Engineer Internship jobs in Pittsburgh, PA are:
- Computer Science Internship
- Software Engineering Internships
- Drone Engineering Internship
- Visa Sponsorship Software Engineer Internship
- Freelance Software Developer Unpaid Internship
- Internship Aerospace Physics
- Internship Pwc Software Engineer
- Internship Software Engineer Spotify
- Internship Bloomberg Software Engineer
- Startup Software Developer Internship
What cities near Pittsburgh, PA are hiring for Software Engineer Internship jobs?
Cities near Pittsburgh, PA with the most Software Engineer Internship job openings:

Internship
Posted 7 days ago
Job description
Lab37 Robotics, is a technology company focused on the development and deployment of robots designed specifically for direct-to-customer food production. Our mission is to revolutionize the food industry by creating innovative robotic solutions that enhance efficiency, quality, and customer satisfaction. We are passionate about pushing the boundaries of technology to deliver cutting-edge products that meet the evolving needs of our clients.
About the Role
Build software that interfaces directly with robotic hardware, controls, and perception systems, alongside cloud services and robotic production systems. As a Robotics Software Engineering Intern, you will contribute to real engineering projects spanning frontend applications, on-robot services, controller state-machines, and low-level hardware communication. You'll work closely with experienced engineers across software, robotics, firmware, product, and operations while learning modern software engineering practices in a hardware-centric environment.
This is not a project isolated from production. We expect interns to contribute meaningful code, participate in technical discussions, and help deliver software that reaches real users. You'll receive mentorship from experienced engineers while taking ownership of well-defined features and projects throughout your internship.
What you'll do
- Develop production software for robotic control and full-stack systems under the guidance of experienced engineers.
- Implement and test control algorithms, sensor integration, and low-level hardware communication protocols.
- Optimize software for embedded and real-time constraints to ensure reliable robotic performance.
- Build product features, internal tools, dashboards, and operational workflows used by engineering, kitchen operations, and robotics teams.
- Implement APIs, services, and tools using modern engineering practices.
- Partner with software engineers, product managers, and operations teams to understand requirements and translate them into working software.
- Participate in design discussions, code reviews, testing, and technical planning.
- Debug production issues, investigate root causes, and contribute to reliable software solutions.
- Write clean, maintainable, and well-tested code.
- Leverage modern AI development tools responsibly to improve engineering productivity while maintaining high software quality.
- Learn and apply engineering best practices including testing, observability, version control, and continuous integration.
- Share ideas, ask questions, and actively contribute to a collaborative engineering culture.
What we are looking for
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field.
- Strong programming fundamentals in one or more modern programming languages such as C++, Go, Python, Java, or Rust.
- Understanding of software engineering fundamentals including object-oriented programming, data structures, algorithms, debugging, and software design principles.
- Experience building software through coursework, internships, research, personal projects, or open-source contributions.
- Strong problem-solving skills and curiosity to learn unfamiliar technologies.
- Comfort working in a collaborative team environment and communicating technical ideas clearly.
- Self-motivated with a strong sense of ownership and capacity to learn.
Nice To Have
- Proficiency in C++ and experience with ROS / ROS 2.
- Familiarity with Linux, embedded systems, and real-time operating systems.
- Knowledge of computer vision, sensor fusion, or robotic simulation tools like Gazebo.
- Experience with Git and collaborative software development workflows.
- Personal projects, hackathons, robotics, embedded systems, IoT, or hardware-related software.
- Experience using AI-assisted software development tools to improve productivity.
- Open-source contributions or technical leadership in student organizations.
What Makes This Opportunity Different
- Real Ownership
- Contribute directly to production software rather than isolated internship projects.
- Learn From Experienced Engineers
- Work closely with experienced software engineers across frontend, backend, robotics, firmware, and cloud infrastructure.
- Technical Growth
- Gain experience building distributed systems, operational software, and robotics-adjacent applications while learning modern engineering practices.
- Cross-Disciplinary Collaboration
- Partner with product, culinary, operations, robotics, firmware, and software engineering teams to solve real-world problems.
- Meaningful Impact
- Your work will directly influence software used in real production environments and help shape the future of automated food production.
Why join us
- Demand for online food delivery is growing really fast! In the last 5 years, just in the US, the overall market has expanded 10X from $10B to $100B, and could expand to $500bn- $1T by 2030.
- Changing the restaurant industry: You'll be part of a team that helps restaurants succeed in online food delivery.
- Collaborative environment: You will receive support and guidance from experienced colleagues and managers, helping you to learn, grow and achieve your goals, and you'll work closely with other teams to ensure our customer's success.
What else you need to know
This role can be based in our Los Angeles or Pittsburgh office. As a company driven by invention and continuous change - we are constantly reimagining our industries, building new products, and refining how we operate. We do our best work together. That's why all of our office-based teams work onsite, five days a week.
The base starting rate for this role is $25.00 - $35.00/hour per hour.
Actual compensation will be determined on an individual basis and may vary depending on experience, skills, and qualifications.
Application Timeline: Getting a head start on your job search? So are we! We're building our candidate pipeline now for our upcoming internship positions. Feel free to submit your resume today, we'll be reviewing applications over the coming weeks and will reach out directly if your background is a match when interviews begin in the Fall.