YASHWANTH
NAIDU TIKKISETTY
Embedded and systems software engineer with 3+ years building software for embedded and Linux-based platforms across automotive, railway, and robotics domains.
Currently at Torc Robotics – developing onboard and offboard diagnostic software spanning SOVD, UDS, DoIP, CAN, and distributed embedded Linux systems for autonomous truck platforms.
Strong foundation in C/C++, low-level debugging, parallel computing, and system architecture. Equally comfortable writing bare-metal firmware and debugging complex distributed stacks across AUTOSAR ECUs and Linux compute nodes.
Semi-Automated Workflow for 3D Model Reconstruction – Researched and built a semi-automated photogrammetry pipeline using Stretch Robot to acquire images and reconstruct real-world environments into VR-ready 3D models.
Streamlined robot-driven data acquisition workflows, achieving 92% image alignment accuracy and significantly reducing manual capture effort. Tools: Reality Capture, Unreal Engine, LiDAR, stereo cameras.
Automated Data Acquisition for Photogrammetry · IEEE CACRE Aug 2025 – Co-authored research on automating 3D reconstruction using Stretch Robot for immersive VR applications, achieving 92% image alignment.
LiDAR 3D Point Cloud Performance Analysis · IEEE ICMI Apr 2024 – Benchmarked GPU parallelization for large-scale LiDAR point cloud processing, optimizing data filtering, segmentation, and autonomous navigation pipelines.
CAN Bus Attack Vectors · IEEE South-Eastern Michigan Wavelength Apr 2024 – Contributed article on CAN Bus vulnerabilities and embedded cybersecurity in automotive systems.
Before autonomous vehicles, spent 2 years at Cyient Ltd as an Embedded Software Engineer – performing white-box unit testing for safety-critical railway systems (ATP) using VectorCAST, and debugging HMI software on QNX OS. Recognized as Most Valuable Performer (Feb 2022) for ATP project delivery.
Also runs cthecosmos.com – 200+ posts on embedded systems, Linux kernel internals, OS concepts, and space science. Published in Indian Aerospace Defense News (IADN) on finding Earth-like planets.
- C
- C++
- Python
- Assembly
- CUDA C
- Bash
- CAN / DoIP / UDS / SOVD
- UART / I2C / SPI
- RS232 / RS422 / RS485
- Ethernet
- ARM / Infineon Aurix TC375
- Nvidia Orin AGX
- ESP32 / Arduino / 8051
- TIVA TM4C123G / HCS12
- Linux / QNX / Windows
- Docker / Dev Containers
- Git / GitHub Actions / Jenkins
- Doxygen / CMake / Bazel
- GCC / GDB / VectorCAST
- Wireshark / Packet Tracing
- Vector CANdela
- MATLAB / Simulink / Proteus
- ISO 26262
- MISRA C
- EN 50128
- AUTOSAR
- Developed onboard and offboard diagnostic software spanning SOVD, UDS, DoIP, and CAN on distributed embedded Linux systems
- Debugged cross-platform communication between AUTOSAR ECUs and Linux embedded compute nodes using packet inspection and protocol tracing
- CDD file creation and maintenance for autonomous truck sensors using Vector CANdela
- Authored Software Design Documents (SDDs) and Architecture Decision Records (ADRs)
- VR-ready 3D models via automated photogrammetry pipelines – Reality Capture, Unreal Engine, LiDAR, stereo cameras
- Research on automated reconstruction of real-world environments into 3D models for XR/VR/AR
- Improved robotic data acquisition workflows using Stretch Robot automation
- Assisted HCS12 microcontroller labs – embedded programming, hardware interfacing, and debugging
- White box unit testing for safety-critical Railway Track side modules and ATP System via VectorCAST
- Python script to automate test case drafting – reduced project turnaround by 2 weeks
- HMI debugging on QNX OS – resolved 95% of identified issues
- Requirement mapping, test case creation, defect tracking, and test reports
- Recognized as Most Valuable Performer (Feb 2022) for ATP project completion
