Arnav Dhamija

Senior Software Engineer

Santa Clara, California, United States5 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Behavior Planning for Autonomous Vehicles
  • Strong background in Robotics and Software Development
  • Proven track record in developing innovative streaming solutions
Stackforce AI infers this person is a Robotics and Software Development expert with a focus on Autonomous Systems.

Contact

Skills

Core Skills

Software DevelopmentC++PythonNetworkingStreaming TechnologyKde

Other Skills

Automated TestingAutonomous VehiclesBehavior PlanningDisruption ToleranceGStreamerJavaJavaScriptKDE Input/OutputLinuxNVIDIA Xavier NXNetwork Protocol DevelopmentNode.jsQtRTSP StreamingRobotic Simulations

About

I'm Arnav Dhamija, and I now work on Behavior Planning for Autonomous Vehicles at NVIDIA. Before this, I was an MSE Robotics student at UPenn. If you're looking for a referral, please title your message with "Blue helium balloons for sale". Requests for referrals without this sentence will be ignored. Happy to chat otherwise though!

Experience

Nvidia

2 roles

Senior Software Engineer

Promoted

Apr 2024Present · 1 yr 11 mos · San Francisco Bay Area

  • Behavior Planning for the Level 2 and Level 3 Autonomous Vehicles stack in the next generation of Mercedes Benz cars
Behavior PlanningAutonomous VehiclesSoftware DevelopmentC++

Software Engineer

Jul 2021Present · 4 yrs 8 mos · San Francisco Bay Area

Jugaad lab

Software Engineer

Sep 2020Jan 2021 · 4 mos · Philadelphia, Pennsylvania, United States

  • Worked on a webserver tool for live streaming video from a ZED2 and CSI camera on a NVIDIA Xavier NX
  • Integrated TensorRT models in the webserver for live object detection
  • Developed simulations for robotic warehouse environments in the NVIDIA Isaac simulator
Webserver Tool DevelopmentTensorRTRobotic SimulationsSoftware DevelopmentPython

National university of singapore

Acoustic Research Laboratory - Research Intern

Jan 2019May 2019 · 4 mos · Singapore

  • Developed a network protocol for adding disruption tolerance to underwater networks using UnetStack, supervised by Prof. Mandar Chitre.
  • Demonstrated that DtnLink can improve message delivery ratio by 4x in simulations.
  • Created an automated test suite, several example simulations, and extensively documented results in my undergrad thesis.
Network Protocol DevelopmentDisruption ToleranceSoftware DevelopmentNetworking

Google summer of code

2 roles

Google Summer of Code 2018 - ArduPilot

May 2018Aug 2018 · 3 mos · Remote

  • Developed APStreamline, an RTSP based network adaptive live-streaming solution for Ardupilot robots with companion computers.
  • Optimized streaming performance using C++ and GStreamer libraries for GPU encoding on the Raspberry Pi.
  • Added support for multiple cameras, video recording, and automatic quality adjustment based on packet loss.
RTSP StreamingC++GStreamerSoftware DevelopmentStreaming Technology

Google Sumer of Code 2016 - KDE

May 2016Aug 2016 · 3 mos · Remote

  • Successfully implemented a novel idea for Virtual Folder support using the KDE Input/Output subsystem.
  • Learned automated unit testing, version control, and became proficient with C++ and Qt.
  • Shipped and packaged kio-stash for release in KDE’s software repositories.
KDE Input/OutputAutomated TestingSoftware DevelopmentKDE

Education

University of Pennsylvania

Master of Science - MS — Robotics

Jan 2019Jan 2021

BITS Pilani, Hyderabad Campus

Bachelor of Engineering (B.E.) — Computer Science

Jan 2015Jan 2019

National Public School, HSR Layout

CBSE XII

Jan 2008Jan 2015

Stackforce found 100+ more professionals with Software Development & C++

Explore similar profiles based on matching skills and experience