Reval LogoFind More Talent
US

Urvish Shah

Mid-level Robotics Software & Systems Engineer specializing in ROS2 multi-robot systems

Buffalo, NYMulti-Robot Systems Engineer (Master’s Thesis)5 years experienceMid-LevelRoboticsManufacturingAdditive Manufacturing
ScreenedReferences VerifiedIdentity VerifiedStrongly Recommended

Connect with Urvish

Urvish already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

About

Robotics software engineer with ROS2 multi-robot experience spanning decentralized signal source localization (LoRa RSSI on TurtleBot3) and a master’s-thesis project on collaborative object transportation with 4 robots. Strong in sim-to-real debugging—implemented noise modeling (RBF) and practical hardware/coordination fixes (CoG tuning, clock sync/flags) to make algorithms work reliably on real robots.

Experience

Multi-Robot Systems Engineer (Master’s Thesis)University at Buffalo, SUNY
Project Assistant (Robotics & Additive Manufacturing)Indian Institute of Technology Gandhinagar (IITGN)
Hardware Design Engineer (Intern)OoB Services
Robotics Hardware Team MemberGTU Robotics Club

Education

University at Buffalo, SUNYmaster, Robotics Engineering (2025)
Government Engineering College, Gandhinagarbachelor, Instrumentation & Control Engineering (2023)

Key Strengths

  • Designed and implemented ROS 2 multi-robot pipeline with minimal shared-state messaging (x,y,f + found flag)
  • Hands-on integration of LoRa RSSI sensing hardware with TurtleBot3 for indoor signal source localization
  • Bridged sim-to-real by modeling real sensor noise with an RBF approach (reported ~80% reduction in sensor sim-to-real gap)
  • Debugged real-world multi-robot transport issues via physical dynamics fixes (center-of-gravity/deadweight) and coordination flags/time synchronization
  • Built custom A* navigation package leveraging Vicon for mm-accuracy lab navigation/testing

Reference Highlights

Strongly Recommended
  • Strong coding skills
  • Able to independently develop and debug embedded/robotics software
  • Systematic, methodological debugging approach
  • Testing-driven and practical (validates on hardware, repeated trials)
  • Focuses on reducing latency and improving real-time performance
  • Careful with embedded resource management
  • Strong technical engagement in distributed robotics
  • Good understanding of distributed robotics fundamentals
  • Effective in fast-paced, hands-on environments
  • Communicates clearly with hardware teams
  • Understands practical constraints and adapts solutions accordingly
  • Proactive in identifying and addressing issues
  • Reliable team member
  • Enthusiastic collaborator in interdisciplinary teams
  • Quick to learn new systems
  • Would be rehired / strong asset to a robotics software team

Discover more candidates like Urvish

Search across thousands of pre-screened, high-quality, high-intent candidates on Reval.

Search Talent

Connect with Urvish

Urvish already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

Contact

candidate@example.com(555) 123-4567LinkedIn Profile
Sign up to view

Languages

English

Skills

RoboticsRobotics software engineeringSystems engineeringROS 2Multi-robot coordinationDecentralized systemsDistributed robotic systemsRobot navigationLocalizationTask allocationTask-level coordinationSystem integrationReal-time debuggingSystem-level debuggingSim-to-real transfer