Software Engineer
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.
Gecko Robotics, Inc. seeks a Software Engineer in Pittsburgh, PA (this is an in-office position) to be responsible for developing state estimation, mapping, and assistive autonomy systems. Specific duties include developing: (i) real-time state estimation; (ii) asset mapping algorithms; (iii) robot control algorithms; and (iv) sensor calibration algorithms.
Must have a master’s degree (or foreign equivalent) in Robotics, Computer Science, Mathematics, Physics, Mechanical Engineering, or a related field plus four (4) years in a related position.
Must have any experience with or knowledge of: (i) Linux, Docker, ROS, and Github; and (ii) control algorithms.
Must have three (3) years of experience with: (i) state estimation (causal and acausal); (ii) sensor calibration; and (iii) C++ and Python.
Must be willing and able to pass coding, software design, and behavioral skills tests.
Experience can be concurrent.
To apply, send resume and cover letter to [email protected] or visit geckorobotics.com/careers .
Who We Are
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 and wellness support, 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.
Recommended Jobs
Field Process Engineer” or “Design Engineer”
Job Responsibilities: Operate, maintain, and troubleshoot pilot testing equipment (pumps, mixers, valves, sensors, control systems, and chemical delivery systems) Design, build, and operate benc…
Pest Control Technician Trainee (York)
Want to build a brighter, bolder future and cultivate your career? Join Ecolab’s team and help create a world in which we all thrive. Our Pest Elimination team proudly serves our communities an…
Estimator - Masonry Restoration
Job Description Job Description Salary: Company: The Witmer Group Location: Lancaster, PA Schedule: Full-Time | Monday Friday Classification: Exempt Reports to: Vice President of M…
Experienced Caregiver needed
Are you a people's person? Do you want to make a difference in people's lives while earning a decent livelihood? Are you looking for a role where you don't have to worry every day or every week, who …
CDL-A - Tanker truck driver (Pittsburgh)
Tanker truck driver Average pay: $850-$1,440 weekly Home time: Weekly Experience: All CDL holders Overview ~ Tanker trailer hauling liquid chemicals. ~ Home for 34-48-hours typic…
Assistant Actuary I
Our organization is looking for dynamic individuals who love to learn, thrive on innovation, and are open to exploring new ways to achieve our goals. If this describes you, we want to speak with you.…
Welder
Do you take pride in your craftsmanship ? Do custom builds excite you more than repetitive production work? If so, apply for our Welder role, where you’ll have the opportunity to work alongside …
High School Math Teacher
Merion Mercy Academy, an independent Catholic college preparatory school for girls in grades 9-12 outside Philadelphia, Pennsylvania, seeks a dynamic and student-centered educator versed in current t…
Wastewater Construction Inspector
QES Engineering Inspection is seeking a wastewater construction inspector to oversee and verify the quality of work performed during the construction of new or existing wastewater infrastructure, such…
Licensed Salon Manager (Bensalem)
Are You Our Next Salon Legend? (Salon Leader) Do you have a passion for hair, a head for business, and a heart for leading people? At Hair Cuttery , we don't just cut hair—we craft careers and cr…