Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Embedded Software Engineering Intern

Home > C/C++ programming jobs

Embedded Software Engineering Intern in USA

  • Gecko Robotics
  • Full time
  • Email
  • Pittsburgh, PA

Responsibilities

  • Develop C/C++ and Python software for a defined embedded software project under experienced engineering guidance.
  • Build or improve tooling, diagnostics, tests, and workflows for developing, debugging, and deploying software on robot hardware.
  • Integrate services and hardware-facing interfaces, investigate system behavior, test solutions, and document findings.
  • Use version control, code review, and structured debugging practices to produce maintainable code.
  • Collaborate with RoboSPLAT and partner teams, communicate status and tradeoffs, and deliver a final demonstration and handoff.

Requirements

  • Currently pursuing a bachelor’s or master’s degree in electrical engineering, computer engineering, computer science, or a related engineering discipline, with expected graduation between December 2027 and May 2028.
  • Ability 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 basic computer networking.
  • Strong written and verbal communication skills, including documenting technical work and explaining findings and tradeoffs.
  • Ability to independently close knowledge gaps, stay organized, and learn from feedback.
  • Preferred qualifications include ROS 2, embedded Linux, the Yocto Project, NVIDIA Jetson Orin, cloud infrastructure, GCP, Electron, React, TypeScript, embedded communication protocols, microcontrollers, real-time operating systems, basic electronics, schematic reading, and laboratory equipment experience.

Benefits

  • Competitive compensation packages and company equity.
  • 401(k) matching, gender-neutral parental leave, full medical, dental, and vision insurance, mental health support, professional development, family planning assistance, and flexible paid time off.
  • Full-time, onsite internship in Pittsburgh, Monday through Friday, during Summer 2027.
  • Office-first culture with some flexibility to work from home when needed.

Salary: Competitive

Gecko Robotics

Gecko Robotics builds wall-climbing inspection robots, high-density sensors, and an AI data platform (Cantilever) used to assess and predict the condition of critical infrastructure. It sells hardware-enabled services and software to operators in energy, industrial, and defense sectors, supportin...

Similar positions

Embedded Software Engineer

  • Baker Hughes
  • Full time
  • Others
  • 10/31/2026
  • Pune, India

Embedded C++ Software Engineer

  • SMX
  • Full time
  • USA
  • 10/31/2026
  • Salary: $160k - $210k/yr
  • Broomfield, CO

Senior Software Engineer

  • Google
  • Full time
  • USA
  • 10/31/2026
  • Salary: $174k - $252k/yr
  • Mountain View, CA

Software Engineer - Database

  • MotherDuck
  • Full time
  • Others
  • 10/31/2026
  • Salary: Competitive
  • Berlin, Germany

Senior Principal Engineer, Software Engineering

  • ASM
  • Full time
  • Others
  • 10/31/2026
  • Singapore, Singapore