Robotics Embedded Software Intern: C/C++ & ROS 2

DefTech

Pittsburgh, Northern (Allegheny County, KY)

Hybrid

USD 25,000 - 39,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Gecko Robotics is seeking an Embedded Software Engineering Intern to join RoboSPLAT within Field Infra in Pittsburgh for Summer 2027. This is a full-time, onsite internship, Monday through Friday.

You will work primarily in C/C++ and Python on a defined project that improves system integration, diagnostics, testing, or development workflows. RoboSPLAT builds software and tools to develop, deploy, debug, and operate Gecko’s robotic and UT collection systems.

Qualifications

  • Pursuing a bachelor’s or master’s degree in EE, CE, CS, or related field with expected graduation Dec 2027–May 2028.
  • Ability to work onsite in Pittsburgh, full Summer 2027 internship, Monday–Friday.
  • Foundational programming experience in C/C++ and Python, including OOP.
  • Familiarity with Git or similar version control systems.
  • Understanding of basic computer networking.
  • Strong written and verbal communication, documenting work and collaborating on ambiguous problems.
  • Ability to close knowledge gaps, stay organized, and learn from feedback.

Responsibilities

  • Develop C/C++ and Python software for a defined embedded project under guidance.
  • Build or improve tooling, diagnostics, tests, or workflows for robot hardware.
  • Work across software and system boundaries by integrating services or hardware interfaces, testing, and documenting findings.
  • Use version control, code review, and debugging practices to produce maintainable code.
  • Collaborate with RoboSPLAT and partner teams, communicate status and tradeoffs, deliver final demo and handoff.

Skills

C/C++
Python
Git
Networking
ROS 2

Education

Bachelor's or Master's in EE/CS/CE

Tools

Yocto Project
NVIDIA Jetson Orin
Cloud (GCP)
Electron/React/TypeScript

Job description

Gecko Robotics is seeking an Embedded Software Engineering Intern to join RoboSPLAT within Field Infra in Pittsburgh for Summer 2027. This is a full-time, onsite internship, Monday through Friday.

You will work primarily in C/C++ and Python on a defined project that improves system integration, diagnostics, testing, or development workflows. RoboSPLAT builds software and tools to develop, deploy, debug, and operate Gecko’s robotic and UT collection systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineering Intern
Embedded Software Engineering Intern

DefTech • Pittsburgh, Northern (KY)

Hybrid
USD 25,000 - 39,000
On-Site Robotics Software Engineer Intern (Pittsburgh)
On-Site Robotics Software Engineer Intern (Pittsburgh)

ARM Institute • Pittsburgh

On-site
USD 60,000 - 80,000
Robotics Software Engineer II (Embedded & Motion Control)
Robotics Software Engineer II (Embedded & Motion Control)

Rocket Lab USA • Pasadena (CA)

On-site
USD 108,000 - 135,000
Onsite fitness centers
Employee stock purchase program
Discounted merch store
+2
Robotics Software Engineer II: Embedded Motion Control
Robotics Software Engineer II: Embedded Motion Control

Rocket Lab Corp. • Pasadena (CA), Northern (KY)

Hybrid
USD 108,000 - 153,000
Robotics Software Engineer – ROS2 & Perception for Industry
Robotics Software Engineer – ROS2 & Perception for Industry

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 110,000 - 160,000
Equity
401(k) matching
Medical, dental, and vision insurance
+4
Robotics Software Engineer
Robotics Software Engineer

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 110,000 - 160,000
Equity
401(k) matching
Medical, dental, and vision insurance
+4
Robotics Software Engineer Intern
Robotics Software Engineer Intern

ARM Institute • Pittsburgh

On-site
ROS2 Robotics Engineer for Industrial Inspection & Motion
ROS2 Robotics Engineer for Industrial Inspection & Motion

Gecko Robotics • Pittsburgh

Hybrid
USD 140,000 - 190,000
Real-World Robotics Software Engineer (C++/Python)
Real-World Robotics Software Engineer (C++/Python)

Summer Robotics • Campbell (CA)

On-site
USD 120,000 - 180,000
Fall 2026 Robotics Software Intern
Fall 2026 Robotics Software Intern

yondu • Gardena (CA)

On-site