Gritt Robotics

Robotics Software Engineer

Gritt Robotics
Apply
10 months ago
South San Francisco, CA, USAMid Level

Responsibilities

  • Develop and deploy robust architectures and frameworks for robotics.
  • Help drive the technical approach, particularly for real-world deployments.
  • Optimize software, communication, system performance, and efficiency.
  • Integrate multiple sensing modalities including cameras, LiDAR, and tactile sensors.
  • Develop scalable techniques for managing large amounts of data in real time.
  • Use offline and online tools for profiling, memory management, and visualization.
  • Contribute across the autonomy stack, including perception, planning, control, and simulation.
  • Collaborate with other teams across the company.

Requirements

  • A degree in computer science, robotics, vision, mechanical engineering, electrical engineering, or another engineering discipline, or equivalent experience.
  • At least 4 years of hands-on experience deploying high-performance software in production for robotics applications.
  • Experience with autonomy functions including perception, planning, control, and simulation.
  • Experience with robotics frameworks such as ROS2.
  • Experience with robotics visualization infrastructure such as Isaac Sim and Gazebo.
  • Proficiency with C++ and comfort with Python and Rust.
  • Ability to take ownership of tasks with light supervision.
  • Excellent problem-solving skills.
  • Legal authorization to work in the United States.

Benefits

  • In-person work in the San Francisco Bay Area.
  • Opportunity to join as an early team member and have a direct impact on the product’s evolution.
  • Work on robotics systems deployed in challenging outdoor environments.

Tech Stack

Categories

Robotics
Gritt Robotics

About Gritt Robotics

11-50 employees
Contact me