Robotics Software Engineer
Gecko Robotics
Job Description
Job Description
What We Do
Gecko Robotics is helping the world’s most important organizations ensure the availability, reliability, and sustainability of critical infrastructure. Gecko's complete and connected solutions combine wall-climbing robots, industry-leading sensors, and an AI-powered data platform to provide customers with a unique window into the current and future health of their physical assets. This enables real-time decision making to increase the efficiency and safety of operations, promote mission readiness, and protect the environment and civilization from the effects of infrastructure failure.
Role at a GlanceGecko Robotics is building production-grade robotic manipulation systems that embed intelligent inspection directly into active manufacturing environments. In this role, you will architect and develop ROS2-based control, perception, and motion planning systems for 6-axis articulated manipulators operating in real-world industrial settings. These robotic systems integrate a wide range of Non-Destructive Testing (NDT) methods and sensing and optimize inspection throughput, improve product quality, and enable better downstream manufacturing decisions.
Given the work you'll be doing on some of our impactful government projects, you must also be eligible for a US clearance.
What You Will DoArchitect and evolve Gecko’s ROS2-based control framework and planning systems for articulated manipulators
Develop perception-driven motion planning using visual and other sensor inputs
Design closed-loop inspect → analyze → rework workflows
Optimize robotic inspection throughput within active manufacturing lines
Own system-level integration between robot control stack, industrial hardware and Gecko’s inspection software
Support system deployment and validation in production environments
Our robotic systems are currently built on a ROS2 framework and integrate motion planning from MoveIt for brand agnostic control of 6-axis articulated manipulators.
Core stack: ROS2, Python, C++
Planning & simulation: MoveIt, RoboDK, Roboguide, RobotStudio
Hardware platforms: Fanuc CRX, Yaskawa, ABB industrial manipulators
Both off the shelf sensors and custom designed sensing payloads for NDT
5+ years experience developing production robotics software in C++ and/or Python
Strong experience with ROS2-based robotic systems
Experience with motion planning frameworks (MoveIt2)
Experience integrating perception systems (vision, 3D sensors) into robotic workflows
Ability to work across software and hardware boundaries in industrial environments
Experience programming industrial 6-axis articulated robots (FANUC, ABB, Yaskawa)
Familiarity with PLCs and industrial communication protocols
At Gecko, our people are our greatest investment. In addition to competitive compensation packages, we offer company equity, 401(k) matching, gender-neutral parental leave, full medical, dental, and vision insurance, mental health, ongoing professional development, family planning assistance, and flexible paid time off.
Gecko values collaboration, innovation, and partnership, and we believe we do our best work when we're together in person. We’re an office-first culture but understand that sometimes you may need to work from home. Many people are in the office five days a week, others need a bit more flexibility. Ultimately, we care about the outcomes we achieve - and creating a culture of autonomy and trust that enables that impact.
Gecko is committed to creating a culture of inclusion and belonging, and we are proud to be an equal opportunity employer. We believe it is our collective responsibility to uphold these values and encourage candidates from all backgrounds to join us in our mission to protect today’s infrastructure and give form to tomorrow’s. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, veteran status, age, or any other protected characteristic per federal, state, or local law. If you are passionate about what you do and want to use your talents to support our critical mission, we’d love to hear from you.
$100k - $300k
...Robotics Software Engineer Pittsburgh, San Mateo, Bengaluru Company Overview At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data...Suggested$1,000 - $2,030 per month
...Who we are Lab37 Robotics , is a technology company focused on the development and... ...Take on ownership of the on-robot software stack. This spans low level sensor interfaces... ..., mechanical, electrical, and front end engineers to ensure cohesive system functionality...SuggestedFull timeTemporary workWork at officeFlexible hours- ...SENIOR ROBOTICS SOFTWARE ENGINEER Near Earth Autonomy seeks a Senior Robotics Software Engineer in Pittsburgh, PA to research, design, develop, refine, test, and deploy software systems for autonomous air vehicles to enable static obstacle detection and avoidance and...SuggestedFull timeLocal areaRemote work
- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success.... ...high-performance, and robust code to advance and mature our software stack in robotic applications.Systematic Performance Maturation...SuggestedFull timeWork experience placementFlexible hours
- ...off living. Join us in shaping the future of robotics, artificial intelligence, and healthcare technology. As a Robotics Engineer, AI Applications & Engineering Productivity,... ...to work at the intersection of robotics, software engineering, machine learning, and medical innovation...SuggestedFull timeFlexible hours
$126k - $201k
...more efficient and accessible for all. We’re searching for a Software Engineer II, Pipeline Automation & Acceleration.In this role, you... ...QualificationsExperience in Self Driving / Autonomy Driving.Experience in Robotics / Mappings / Motion Planning is a plus.Experience in...Work at officeLocal area3 days per week$182.8k - $247.3k
...growing!) learners around the world.We’re looking for backend engineers who have experience building and operating reliable, scalable... ...machine learning, and ad operations.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...Work experience placement$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...catalyzing solutions that drive the adoption of robotics and physical AI. With a forward-looking... ...an experienced Robotics & Automation Engineer to join our engineering team. Reporting... ...analyses using design and simulation software to develop and validate automation concepts...Full timeTemporary workRemote workHome office
- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success.... ...control of your career development.We are seeking a dynamic UI/UX Software Engineer for existing and new projects. In this position,...Full timeWork experience placementFlexible hours
- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success.... ...developing, documenting, testing, troubleshooting, and maintaining software applications and integrated systemsInteracting with sponsors...Full timeWork experience placementFlexible hours
- Marketing Intern Creative/Marketing Direct Hire Oct 31, 2025 At DRUM, we are passionate about connecting talented individuals with opportunities that elevate their careers. Since 1967 we've been forging partnerships, building careers, and shaping success stories....Internship
$1,000 - $2,030 per month
...Who we are Lab37 Robotics , is a technology company focused on the development and... ...ambiguous operational problems into reliable software. As we scale up, this team will... ...firmware, mechanical, electrical, and robotics engineers to ensure cohesive system functionality...Full timeTemporary workWork at officeFlexible hours$75k - $137.5k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer within PNC's Data & Automation - Ontology organization, you will be based in Pittsburgh PA, Strongsville OH, or Dallas TX....Full timeTemporary workPart timeWork experience placementWork at office- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success.... ...through its Robotics Academy, which develops curricula and software for K-12 and college-level students. You will also have opportunities...Full timeWork experience placementFlexible hours
$172k - $229k
Mission Summary:We are looking for a Senior Software Engineer to join the Planning, Motion, and Controls Team to develop and maintain simulation and analysis tools that allow for faster development of the autonomy stack behavior and for automated root cause analysis. This...Work at officeLocal area$159k - $207k
...for autonomous vehicles. This is the system that executes the software and neural networks that make our vehicles autonomous. The Next... ...team is part of CORE. We work at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to...Work at office2 days per week$102.1k - $137.8k
Job ID: 523544Location: Pittsburgh, Pennsylvania, United States of AmericaSalary: $102,102.00 - $137,802.00Company: Siemens Software Engineer Job ID 523544 Posted since 22-Sep-2026 Organization Mobility Field of work Research & Development Company...Permanent employmentFull timeWork at officeLocal areaRemote work- ...developing high-quality, scalable, and robust software solutions for medical applications? Do... ...are seeking a talented Senior Software Engineer to join our team and help us enhance our... ...applications is required.Knowledge of robotic systemsExperience in machine learning or...Full timeFlexible hours
- About The Role…The Logistics Engineering teams design, build and operate the applications and services that serve the evolving needs of... ...engineering talent to be part of our growth.Our team is looking for a Software Engineer to drive the expansion of features to our customers...Visa sponsorshipWork visa
$147k - $210k
...or equivalent practical experience.2 years of experience with software development in one or more programming languages (e.g., C++, Python... ...developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions...Local area$118.2k - $177k
....Woolpert is an award-winning, global leader in architecture, engineering, and geospatial services. We blend design excellence with cutting... ...career growth.Position OverviewWoolpert is hiring a Senior Software Engineer to join our dynamic Atlas Labs team supporting our Geospatial...Flexible hours- KeyLogic is seeking a Senior Software Engineer to join our supporting the Department of Energy. The Engineer will be joining our team of developers to help with the maintenance of existing software applications and creation of new software applications. The position is...Contract workWork experience placementRemote work
- ...who invent new ways of working in an industry that historically has resisted innovation. Join us!Senior Software EngineerAbout the RoleAs a Senior Software Engineer at Blink, you'll take on some of our most critical technical challenges and drive high-impact product development...
$179.2k - $268.8k
...leading experts across machine learning and robotics, cloud platforms, mapping, sensors and... ..., test operations, systems and safety engineering - all dedicated to redefining the relationship... ...guidance to elevate the team's software development standardsWhat you'll need to...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- Senior Software Engineer - Build Cutting-Edge Solutions ? Location: [Specify Remote, Hybrid, or Onsite Location] ? Job Type: [Full-Time]About the RoleWe are seeking a Senior Software Engineer to play a key role in designing and developing innovative software solutions.....Full timeWork at officeRemote workFlexible hours
$179.2k - $268.8k
...leading experts across machine learning and robotics, cloud platforms, mapping, sensors and... ..., test operations, systems and safety engineering - all dedicated to redefining the relationship... ...environments, and writing efficient software architectures that take advantage of...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$162k - $260k
...efficient and accessible for all. We are searching for a Senior Software Assurance Engineer on the Safety Case and Quality Management team who is a... ...in a safety-critical domain (e.g., automotive, aerospace, robotics, medical devices).Strong understanding of Software Quality...Work at officeLocal area3 days per week- ...your ideal opportunities. We are currently seeking a qualified Software Engineer - Embedded to join our client’s organization and contribute... ...who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly...
$153k - $207k
...new tiers and partner offerings.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop, release... ...in KotlinMentor and set technical direction for junior engineers on the team You have...A Bachelor’s degree in Computer Science...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- senior robotics software engineer Pittsburgh, PA
- control systems engineer Pittsburgh, PA
- robotic system engineer Pittsburgh, PA
- robotics engineer Pittsburgh, PA
- software developer fintech Pittsburgh, PA
- startup software engineer Pittsburgh, PA
- financial software developer Pittsburgh, PA
- junior software developer remote Pittsburgh, PA
- software engineer Pittsburgh, PA
- software data engineer Pittsburgh, PA



