Gecko Robotics
Forward Deployed Robotics Engineer
Pittsburgh · On-site · Full-time · Posted May 15, 2026
- Experience
- 5+ years building production software.
- Education
- Bachelor's degree in Computer Science, Software Engineering, Robotics, Physics, Electrical Engineering, or a related field, or equivalent experience.
About the job
Build and field-test software operators use to control inspection robots, monitor live data, and visualize inspection results, including integrating a new underwater robot system.
What you'll do
- Build reliable field software that handles network and sensor failures.
- Integrate and harden software across services, robots, and third-party systems; make live 3D inspection data understandable to operators.
- Visit customer sites and observe software in use.
What they ask for
- Bachelor's degree in a listed or related field, or equivalent experience.
- 5+ years building production software.
- Strong Python and proficiency in a modern JavaScript front-end framework.
- Experience with real-time or streaming data and with integrating hardware, robots, or third-party systems; willing to travel to customer sites up to 20%.
Nice to have
- Robotics experience, especially ROS; browser-based 3D visualization; familiarity with robot positioning methods; or experience deploying to embedded or edge hardware.
Tools
Python, JavaScript, Svelte, React, ROS, Docker, Linux, macOS
AI focus
Integrate with Gecko's AI-powered data platform; the posting does not specify developing AI.
Model-written summary · the original posting is authoritative