Gecko Robotics

Software Engineer - Robotic Inspection Team

Pittsburgh, PA US
AWS Azure Python Qt GCP
Description

Who We Are

The mission of Gecko Robotics is to protect today’s critical infrastructure, and give form to tomorrow’s: refineries, power plants, heavy manufacturing facilities, vessels, water storage, and many more. We accomplish this through our robotics platforms in tandem with our enterprise software solutions, creating a virtuous cycle of data acquisition, processing, analysis, and decision-making. Our robots operate in some of the most dangerous industrial environments, collecting data of unprecedented value and magnifying the contributions of human experts, while keeping them out of harm’s way. Gecko is uniquely poised to maximize both the production and the useful life of the assets we rely on to meet the world's energy needs.

 

Summary

As a Software Engineer on the Robotic Inspection team, you’ll work closely with our Hardware Engineering teams to create software that enables our Operators to collect LOTS of data about critical assets all over the world! You’ll be part of a team that helps to integrate various robotic subsystems and new technologies and productize them, all while crafting a great user experience for our Operators. We’re growing our small, tight-knit team and we primarily use Python, C++, and Qt.  

Essential Functions

Collaborate with Product Management, Hardware Engineering, and Operations to craft solutions to some of our toughest problems in on site data collection.

  • Work with other teams to understand their hardware and software subsystems and provide a software interface to the user for these subsystems
  • Integrate new subsystems into our suite of field software products (both internally and externally developed)
  • Mentor junior engineers and interns
  • Work with our ultrasonic testing professionals to craft solutions that drives the industry forward
  • Work closely with our internal Operators to understand their needs and pain points to create solutions that they’ll love!
  • Write performant Python and C++ code
  • Carry out unit, integration, and full system testing as needed

About You

  • Ability to work both independently and with cross-functional teams
  • Real world experience building, maintaining, and replacing data infrastructure in production environments
  • Desire to have a high impact at a fast-moving startup as a key contributor on a small team
  • Strong passion for learning and growth and are open to new ideas, new technologies, strong devops practices, and continuous feedback
  • Bachelor’s degree in Computer Science/Engineering or closely related field (or equivalent experience)
  • Excellent communication skills
  • High self-motivation and love of self-directed learning

Bonus Points

  • Proficiency with Python
  • Prior experience with ROS
  • Previous experience with Qt and QML
  • Previous experience with C++
  • Previous experience with one or more cloud platforms (GCP, AWS, Azure, etc.)
  • Experience using Windows DLLs with C++

 

 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers