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 new

  • 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

[ETA] Embedded Software Developer

  • Bosch Global
  • Full time
  • Others
  • 09/16/2026
  • Ho Chi Minh City, Vietnam

Systems Software Engineer

  • Apple
  • Full time
  • USA
  • 09/16/2026
  • San Diego, CA

Senior CUDA Test Development Software

  • Nvidia
  • Full time
  • Others
  • 09/16/2026
  • Shanghai, China

Senior Software Integration Engineer

  • Firestorm
  • Full time
  • USA
  • 09/15/2026
  • Salary: $140k - $155k/yr
  • San Diego, CA

Software Integration Engineer, Self-Driving

  • Applied Intuition
  • Full time
  • USA
  • 09/15/2026
  • Salary: $180k - $220k/yr
  • Sunnyvale, CA