Gritt

Robotics Software Engineer

India. Posted 3 months ago

The role

You will architect scalable software and build robust frameworks for real-time robotics applications. You will work across the autonomy stack and optimize system performance for real-world deployments.

What you will do

  • Develop and deploy robust architectures and frameworks for robotics.
  • Help drive technical approach with a focus on real-world deployments.
  • Drive system performance and efficiency by optimizing software and communication.
  • Optimize the integration of multiple sensing modalities like cameras, LIDAR, and tactile.
  • Develop scalable techniques for managing large amounts of data in real-time.
  • Incorporate offline and online tools for profiling, memory-management and visualization.
  • Contribute across the autonomy stack.
  • Collaborate with other teams in the company.

Required qualifications

  • Degree in computer science, robotics, vision, mechanical engineering, electrical engineering or other engineering disciplines (or equivalent experience).
  • 4+ years of hands-on experience deploying high-performance software in production for robotics applications.
  • Experience working with autonomy functions including perception, planning, control, simulation.
  • Experience with robotics frameworks like ROS2.
  • Experience working with robotics visualization infrastructure (e.g. Isaac Sim, Gazebo).
  • Proficient with C++ and comfortable with Python/Rust.
  • Should be comfortable taking ownership of tasks with light supervision.
  • Must have excellent problem-solving skills.

About the company

Gritt is an intelligent system that combines robotics and AI to build infrastructure. The founding team includes experts in robotics and AI from Carnegie Mellon, Stanford, and MIT.

Robotics Software Engineer at Gritt | JobZoey