Drimva

Gecko Robotics

Software Engineering Intern

Pittsburgh · On-site · Internship · Posted Sep 15, 2026

Education
Currently pursuing a bachelor’s or master’s degree in electrical engineering, computer engineering, computer science, or a related engineering discipline; expected graduation between December 2027 and May 2028.

About the job

Develop software and tools for robotic and ultrasonic testing systems, improving system integration, diagnostics, testing, and development workflows.

What you'll do

  • Develop C/C++ and Python software for a defined project.
  • Build or improve tools, diagnostics, tests, and workflows for developing, debugging, and deploying software on robot hardware.
  • Integrate software and hardware-facing interfaces, investigate and test system behavior, document findings, and deliver a final demonstration and handoff.

What they ask for

  • Currently pursuing a bachelor’s or master’s degree in electrical engineering, computer engineering, computer science, or a related engineering discipline; expected graduation between December 2027 and May 2028.
  • Available to work onsite in Pittsburgh, Monday through Friday, for the full Summer 2027 internship.
  • Foundational programming experience in C/C++ and Python, including object-oriented programming.
  • Working familiarity with Git or similar version control systems and understanding of basic computer networking.

Nice to have

  • Experience with ROS 2.
  • Familiarity with embedded Linux systems or platforms such as the Yocto Project or NVIDIA Jetson Orin.

Tools

C/C++, Python, Git, Linux, networking, ROS 2, Yocto Project, NVIDIA Jetson Orin

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)