Senior Software Engineer - Edge Robotics

Glidance Inc 

📍 Seattle, United States 🇺🇸

full-time
senior
120000
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C++PythonROS2SLAMFreeRTOS

Industry

RoboticsConsumer Electronics

Job Description

Company Overview

At Glidance, we are creating the future of personal robotics by harnessing cutting edge robotics and AI to address actual human need and transform lives.

Our flagship product, Glide, is the world’s first Intelligent Guide for individuals who are blind or have low vision, representing a new category of personal robots to enable millions of people to get out of their homes and navigate more confidently, safely, and independently.

If you’re looking for a place where groundbreaking technology meets real-world impact , and where your work defines a category rather than iterates upon it , then Glidance is where you belong. This is not just your next job: it is your chance to make a life-changing impact on millions around the world.


Reports to: Glidance Chief technology Officer

Location: Seattle, WA


Position Overview

As a Senior Robotics Software Engineer on the Glidance team you will build breakthrough solutions at the forefront of advanced robotics and ML techniques applied to wayfinding and navigation in highly unstructured, complex and dynamic real-world environments. You will join a team that values bold and unconventional solutions to hard problems and obsesses about the user experience with our products and services.


Responsibilities

·       Design, implement, and maintain high-performance embedded Linux software powering real-time robotic navigation.

·       Develop and optimize pipelines for low-latency sensor processing, perception, and motion control.

·       Collaborate cross-functionally with ML, perception, and firmware engineers to integrate AI models, sensor data, and control systems using ROS2.

·       Tune and validate navigation algorithms for safety, reliability, and responsiveness in real-world environments.

·       Conduct comprehensive system testing, debugging, and performance analysis on embedded and on-device platforms.

·       Contribute to architecture and code reviews, system design discussions, and long-term software scalability decisions.

Qualifications

·       BS/MS in Computer Science, Robotics, Electrical Engineering, or related field.

·       Proven track record of delivering software for a launched hardware or robotics product.

·       5+ years of professional experience in C++ and Python.

·       Deep experience with ROS2 including Nav2, TF and DDS.

·       Strong understanding of robotics control systems.

·       Practical experience with SLAM, localization, sensor fusion, and path planning.

·       Skilled in debugging and performance optimization for real-time and embedded environments.

·       Self-directed, collaborative, and comfortable operating in a fast-moving startup setting.

Preferred Qualifications

·       Experience with embedded Linux build systems (Yocto, Buildroot, etc.).

·       Familiarity with on-device AI inference, GPU/NPU acceleration, or perception model deployment.

·       Knowledge of hardware bring-up, CAN or serial communication protocols, and hardware-in-the-loop testing.

·       Contributions to open-source robotics frameworks or prior work with autonomous mobility systems.

·       Experience developing real time applications using FreeRTOS or similar

·       Experience with STM32 MCUs

Why Join Glidance?

· Be part of a mission-driven company that makes a real difference in people's lives.

·      Work as part of a talented and passionate team at the forefront of AI and robotics.

·      Play a pivotal role in shaping the future of personal robots.

Competitive, Options-Driven compensation package

·      $120K to 150K + stock options.

·      Healthcare, Dental and Vision


Ready to change the world? A PPLY NOW!