Gecko Robotics logo

Field Software Engineer Intern

Gecko Robotics

About the Role

Gecko Robotics is seeking a Field Software Engineer Intern to join our Robotic Inspection team for the Summer of 2025. This internship is an excellent opportunity for students or recent graduates who are passionate about robotics, AI, and software development. The internship will be based in our Pittsburgh office and requires a commitment of 10-12 weeks, with start dates tentatively set for May 27th and June 16th, 2025.

Responsibilities

As a Field Software Engineer Intern, you will:

  • Collaborate with the Robotic Inspection team to deploy software for data collection in the field.
  • Design, build, and support software that integrates with robotic systems, data acquisition systems, and localization systems.
  • Develop software systems that process data in the cloud using our Cantilever platform.
  • Write performant Python and C++ code for field deployment.
  • Create robust software designs that are scalable and fault-tolerant.
  • Conduct unit, integration, and full system testing.
  • Deploy software interfaces to facilitate cross-team collaboration.
  • Work with ultrasonic testing professionals to innovate industry solutions.
  • Integrate with data acquisition systems to monitor and improve signal quality.
  • Collaborate closely with internal operators to enhance data collection efficiency.

Qualifications

Required

  • Proficiency in Python and/or C++.
  • Ability to work independently and in cross-functional teams.
  • Experience in building and maintaining data infrastructure in production environments.
  • Progressing towards a Bachelor’s or Master’s degree in Computer Science/Engineering or a related field.
  • Strong communication skills and self-motivation.

Preferred

  • Experience with Robot Operating System (ROS).
  • Familiarity with Qt and QML.
  • Experience with cloud platforms such as GCP, AWS, or Azure.
  • Experience using Windows DLLs with C++.

About Gecko Robotics

Gecko Robotics is a leader in AI and robotics technology, transforming how critical infrastructure is built, operated, and maintained. Our solutions combine advanced robotics, industry-leading sensors, and an AI-powered data platform to provide insights into the health of physical assets, enabling real-time decision-making to enhance operational efficiency and safety.

Benefits

  • Competitive compensation packages.
  • Company equity.
  • 401(k) matching.
  • Full medical, dental, and vision insurance.
  • Mental health and wellness support.
  • Ongoing professional development.
  • Flexible paid time off.

Gecko Robotics is committed to creating an inclusive and diverse work environment and is proud to be an equal opportunity employer. We encourage candidates from all backgrounds to apply and join us in our mission to protect and innovate critical infrastructure.

Benefits
Extracted with AI

  • 401(k)
  • Vision insurance

Similar jobs

Last update: 23 minutes ago

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

Barco logo
Barco

Software Engineer with C/C++ and Python

Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

smartmicro logo
smartmicro

Fullstack Developer (m/f/d) with JavaScript and Python

Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Coinbase logo
Coinbase

Software Engineer Intern

Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

FERCHAU logo
FERCHAU

Junior Fullstack Software Developer (Python, Angular, TypeScript)

Join FERCHAU as a Junior Fullstack Developer in Lübeck. Work with Python, Angular, and TypeScript in a dynamic, agile environment.

Ramboll logo
Ramboll

Digital Expert - Software Developer / Full Stack Developer / Data Analyst

Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

BCG X logo
BCG X

AI Engineer

Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

CGI logo
CGI

Fullstack Software Developer Java / JavaScript

Join CGI as a Fullstack Software Developer specializing in Java and JavaScript, working on innovative software solutions in Eschborn, Germany.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

IBA logo
IBA

Embedded Software Engineer

Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.

Metroscope logo
Metroscope

Senior Software Engineer - Full Stack/Back-End with Python and TypeScript

Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.