Parth Oza · Robotics Software Engineer
Robotics software
built for the real world.
I build and operate autonomous systems across perception, state estimation, navigation, motion planning, edge inference, simulation, and fleet-scale reliability.
Systems rigor
for the physical world.
I work at the boundary between noisy sensor evidence, latency-constrained compute, dynamic motion, and live operations. The objective is resilient autonomy: observable under failure, computationally disciplined, recoverable by design, and verifiable before deployment.
Autonomy architecture
From raw signal
to safe action.
Reliable autonomy is a continuous loop: sense, estimate, decide, execute, observe, and improve.
→ PLAN
→ ACTTF2 · DDS · Nav2
Know the state
Calibrated sensors, synchronized frames, and explicit uncertainty make every later decision more trustworthy.
Plan for failure
Collision checking, recovery behavior, and safe fallbacks turn an autonomy pipeline into an operational system.
Close the loop
Replay, simulation, metrics, and production telemetry convert fleet behavior into engineering evidence.
Selected systems
Operational scale.
Engineering evidence.
Production systems and independent public labs are presented separately, preserving technical context while making the engineering signal explicit.
Fleet software that stays observable.
Distributed mission-state orchestration, navigation-event processing, robot-health diagnostics, deterministic incident replay, hardware-aware optimization, high-volume telemetry, and simulation-first validation.
Open engineering labs
View GitHub profile ↗Deterministic incident detection and heartbeat-gap analysis for synthetic robot event streams.
Repository ↗ PYTHON / STATE ESTIMATIONEKF Sensor Fusion LabReadable 2D state estimation with asynchronous sensor updates and numerically stable covariance handling.
Repository ↗ PYTHON / FLEET HEALTHRobot Fleet ObservabilityExplainable fleet-health scoring with a dependency-free, read-only telemetry API.
Repository ↗ TENSORFLOW / DEEP LEARNINGSpeech Emotion DetectionMFCC-based speech modeling with CNN and LSTM architectures for spatial and temporal patterns.
Repository ↗ LANGGRAPH / AGENTIC RAGSelf-correcting RetrievalCRAG-style orchestration with retrieval grading, automatic query rewriting, and web-search fallback.
Repository ↗ TYPESCRIPT / DOCUMENT AIFreight Document AgentTraceable extraction of structured load data through a modern Next.js, Node, Supabase, and AI pipeline.
Repository ↗Independent projects are publicly reviewable. The three robotics labs use synthetic data and contain no employer code, operational data, facility details, or proprietary interfaces.
Experience
Built across
real machines.
Four years engineering autonomy across industrial robotics and high-throughput mobile-robot fleets.
Multithreaded C++ · mission state · navigation events · DDS and IPC · recovery behavior
LiDAR · stereo/RGB-D · IMU · TF2 · SLAM · visual odometry · EKF/UKF fusion
Nav2 · behavior trees · MoveIt2 · ROS2 Control · collision checking · trajectory execution
MCAP replay · profiling · fleet telemetry · simulation · CI/CD · Linux diagnostics
AMAZON ROBOTICS · UNITED STATES
Robotics Software Engineer
Engineering and operating fleet-scale autonomy where deterministic behavior, diagnostic depth, and bounded latency directly influence mission throughput.
- Autonomy servicesDeveloped multithreaded C++ services governing mission state, navigation events, and robot-health transitions across 300+ machines supporting more than 5,000 daily missions.
- Failure forensicsBuilt Python tooling for ROS2 and MCAP analysis, automating failure reproduction and reducing recurring investigation time from roughly four hours to under 90 minutes.
- Behavior optimizationTuned perception and navigation behavior for dynamic warehouse traffic, reducing unnecessary robot stops by 18% during high-volume operations.
- Edge accelerationOptimized NVIDIA Jetson workloads with CUDA, TensorRT, and concurrent C++, reducing CPU consumption by 24% while bringing critical perception latency to approximately 30 ms.
- Fleet observabilityImplemented AWS telemetry workflows with S3 and CloudWatch to process more than 10 million robot events per day and accelerate fleet-health analysis.
- Simulation at scaleExpanded Gazebo and Isaac Sim validation beyond 15,000 generated scenarios, catching regressions earlier and reducing physical robot testing time by nearly 35%.
- Production diagnosticsInvestigated crashes, communication drops, resource contention, and stale robot state through structured logs, profiling, and deterministic replay, shortening recurring issue resolution from days to same-day fixes.
SIEMENS · INDIA
Robotics Software Engineer
Built the navigation, estimation, manipulation, validation, and delivery foundations required for dependable autonomous material-handling systems.
- ROS2 navigationEngineered C++ and Python navigation services integrating DDS communication, sensor inputs, and recovery behaviors for more than 250 autonomous missions each day.
- Probabilistic localizationIntegrated LiDAR, stereo cameras, IMU, and wheel encoders; tuned EKF-based sensor fusion and SLAM for more stable pose estimation in industrial environments.
- ManipulationArchitected MoveIt2 and ROS2 Control workflows for collision checking, inverse kinematics, and trajectory execution across more than 18,000 material-handling cycles monthly.
- Accelerated perceptionOptimized PyTorch inference on NVIDIA Jetson with CUDA and TensorRT, achieving approximately 45 ms image-inference latency for real-time inspection.
- Regression engineeringCreated Gazebo environments for navigation, obstacle avoidance, sensor faults, and recovery; GitLab CI coverage reduced release-validation time by 42%.
- Fleet telemetryConnected battery, localization, mission, and fault signals through MQTT and ROS2 DDS across more than 120 robots, accelerating remote troubleshooting and reducing unnecessary field checks.
- Release engineeringContainerized robotics applications with Docker and supported Jenkins delivery pipelines for automated builds, integration tests, configuration validation, and rollback workflows.
- Field diagnosticsDiagnosed navigation, sensor, and communication failures on Linux-based robots using ROS2 diagnostics and system logs to isolate root causes and restore affected systems.
Performance figures above are drawn from Parth's current professional résumé and retain their original operational context.
Technical practice
One stack.
Full autonomy loop.
Depth where machines perceive and move; range where systems are deployed, tested, and observed.
Distributed robotics
ROS2, Nav2, DDS/Fast DDS, TF2, MoveIt2, ROS2 Control, behavior trees, mission-state orchestration, recovery logic, and inter-process communication.
COORDINATE / NAVIGATE / RECOVERPerception + estimation
LiDAR, stereo/RGB-D cameras, IMU, wheel encoders, OpenCV, PCL, SLAM, visual odometry, frame transforms, and EKF/UKF sensor fusion.
SENSE / FUSE / LOCALIZEPlanning + control
Graph search, sampling-based planning, A*, Dijkstra, RRT*, MPC, PID, trajectory optimization, collision checking, obstacle avoidance, and inverse kinematics.
PLAN / CONTROL / EXECUTEAccelerated delivery
C++17/20, Python, Linux, real-time systems, multithreading, CUDA, TensorRT, ONNX, NVIDIA Jetson, AWS, Docker, CMake, Jenkins, GitLab CI, Gazebo, Isaac Sim, HIL, and SIL validation.
ACCELERATE / VERIFY / SHIP
PARTH AI / TEXT INTERFACE
Interactive portfolio
Don't browse.
Ask.
Interrogate the portfolio conversationally: compare roles, inspect engineering decisions, surface quantified impact, choose a public repository, map technical depth to a role, or retrieve contact details.
The engineer behind the systems
Curiosity in.
Clarity out.
Real-time engineering discipline, applied-AI depth, and a habit of understanding the operating environment before writing the control loop.
Machine Learning Operations (MLOps) · DeepLearning.AI / Coursera
Introduction to Generative AI · Google Cloud
IBM AI Developer Professional Certificate · IBM
Google Data Analytics Professional Certificate · Google
Deep Learning · Intelligent Systems · Data Mining · Big Data · Computing with Data in Python · Advanced Algorithms · Systems Programming Concepts · Advanced Computer Architecture · Cryptography



CHICAGO / AVAILABLE FOR THE RIGHT PROBLEMLet's build something dependable
Bring the
difficult autonomy problem.
Best suited to technically consequential work in robotics software, autonomous systems, perception, state estimation, navigation, motion planning, simulation, accelerated edge inference, and production reliability.