# Shantam Bajpai > System Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/shantam ## Work Experience ### Software Engineer 2 - ADAS Platform SW @ Lucid Motors Jan 2023 – Present | San Francisco Bay Area 1. Development of ADAS Middleware layer, shared component libraries, build systems for QNX/Linux and Platform tools development in C++. 2. NvStreams and NvMedia infrastructure development for Drive OS to enable multi sensor producer-consumer functionality for Gravity ADAS on Nvidia Orin SOC. 3. Developed a high performant, real time camera synchronization architecture using NvStreams. 4. Re-architected and built shared component library for perception visualizer tools to be compatible with the platform ADAS middleware serving as a custom ROS2 Middleware Layer. 5. Maintaining and supporting ANTLR based code generation infrastructure for data serialization and de-serialization in C++. 6. Developed a Diagnostic Application in QNX to detect data transmission faults in GNSS and IMU data. 7. Developed a real time middleware datastreamer architecture for data inspection across multiple subsystems. ### Software Engineer-Navigation and Medical Imaging Group @ Noah Medical Jan 2022 – Jan 2023 | San Francisco Bay Area Part of the Navigation and Medical Imaging team. • Designed and implemented an event driven state machine sub-system for real-time system replay, utilizing the DDS publisher-subscriber messaging service for the localization sub-system. This tool was instrumental in boosting the 3D point set registration workflow performance by 16%, achieving 100% success rate as evaluated on the internal dataset. • Developed a replay rendering 3D graphics application, utilizing Panda3d (OpenGL backend) and scene graphs, to render virtual endoluminal views and generate depth maps across lung anatomies. This application served as the foundation for deep learning computer vision-based localization, point cloud generation, mesh alignment using the produced depth maps, fly-by 3D registration and a tool for evaluating navigation performance in the field for the engineering and clinical teams. • Designed and implemented an extensible architecture using the abstract factory and decorator patterns. Facilitated the creation of 5+ metrics for automatic scope localization performance report generation. This system monitors performance across various release versions and is evaluated on a continuously evolving procedure dataset. • Optimized user experience by implementing a series of UI enhancements, streamlining workflows and screen state transitions. • Developed comprehensive test plans and associate software tool, to analyze and quantify sources of electromagnetic interference that could impact localization performance. • Conducted comprehensive V&V processes and dFMEA analysis for the localization and tracking subsystems, executing test cases and generating test reports for 510k submission and subsequent FDA approval of the Galaxy robotic system. ### Teaching Assistant for CMSC 426: Computer Vision @ University of Maryland Jan 2021 – Jan 2021 | College Park, Maryland, United States • Held weekly office hours for students, graded assignments , and solved the assignments beforehand to better help the students understand the material that is provided to them. ### Independent Research @ University of Maryland Jan 2020 – Jan 2021 | College Park, Maryland, United States Working under the guidance of Dr. Furong Huang. • Research involved exploring the explainability of vision transformer and data efficient image transformer architectures for Visual Recognition. • Reverse Engineering of Multiscale, Pyramid Vision transformer and different flavors of vision transformer architectures to understand the Design philosophy behind the architecture design and understand information propagation through the architecture. • Researched on Autoregressive Moving Average networks for the task of dense predictions and object detection. Integrated the architecture with DeepLabv3/v3+ and Faster-RCNN as a feature extractor backbone and determined its adversarial robustness to input perturbations with Resnet18/34/50, as baseline networks on Pascal VOC. ### Embedded Software Engineer @ Vecmocon Technologies Pvt. Ltd. Jan 2018 – Jan 2019 | Indian Institute of Technology, Delhi Development board: STM32 Nucleo/Discovery series Inertial Measurement Unit: LSM6DSM for prototyping Vecmocon Technologies is an Electric Vehicle startup incubated at the Indian Institute of Technology, New Delhi and is developing world class Battery Management systems and Vehicle Control Modules for 2 wheel electric vehicles. •Developed the application code for the Flash Memory Management system for our Electric Vehicle ECU in order to store the essential data of our telematics unit. Using USART, serially transmitted the stored data from the flash and onto the serial terminal to check data integrity. The code was customized to input and store data of any length in the flash(Circular DMA for retrieval and Queue's to input data). •Developed the functions required to enable the SPI peripheral for communication between the microcontroller and the IMU and wrote the application code to extract the linear acceleration and angular acceleration data for the ECU in the Interrupt and Non-interrupt Mode. •Developed the application code to extract the quaternions for the IMU which was essential to calculate the roll, pitch and yaw (Euler angles) of the system and calibrated the sensor to attain the equillibrium position. •Testing of the accelerometer, gyroscope and gps module by mounting it onto our EV for the purpose of datalogging of the variables(acceleration, angular acceleration ,quaternions and location). •Enabled and applied the tap detection functionality of STM32L4 to generate an interrupt for device wakeup and tested it on the electric vehicle by setting various thresholds and shock-time windows. This was used in implementing the software for intruder detection. ### Embedded Systems Engineering Intern under Prof.Kolin Paul @ Indian Institute of Technology, Delhi Jan 2018 – Jan 2018 | New Delhi Area, India Hardware used: Raspberry Pi 3B , motor driver circuit Tools and LIbraries Used: OpenCV, numpy, matplotlib Operating system: Linux Programming Language used: Python •Carried out a project in the Computer Science Department under the guidance of Professor Kolin Paul. •The title of my project was “Development of a real time system for the detection and removal of unwanted particles from the surface of a plywood before proceeding through the rolling process using OpenCV”. ### Summer Internship @ Siemens Jan 2017 – Jan 2017 | Gurgaon, Haryana, India Software Used : SPPA-T3000 •Worked in the Power Sales Control and Digitization Department of Siemens under the guidance of Mr. Biju Andrews. •Developed a Human Machine Interface for the boiler feed pump and ash handling system for NTPC-Meja Power plant using the Piping and Instrumentation diagrams. •Performed the hardware testing and Signal Identification for fault detection(Analog Input , Analog Output, Digital Input , Digital Output) of the Distributed Control System Panels using Siemens Power Plant Automation Software(SPPA-T3000). •Assisted in Basic Engineering the is the documentation of the work that has been carried out to ensure the quality of the work being done. ### Winter Internship @ TATA Power Jan 2016 – Jan 2017 | New Delhi Area, India Worked on the project "Smart grids and Smart grid infrastructure" under the guidance of Mr. Sanjeev Rana , Head of IT Department. This was purely a research based internship wherein I researched on the scope of smart grids in India for the next 5 years. The research involved many site visits and also access to the smart grid lab of TATA Power , the first of its kind pan India, which helped me complete my research in the stipulated time. ## Education ### Master of Engineering in Robotics University of Maryland Jan 2019 – Jan 2021 ### Bachelor of Science - BS in Electrical and Electronics Engineering Vellore Institute of Technology Jan 2015 – Jan 2019 ### Nanodegree in Sensor Fusion Engineering Udacity Jan 2021 – Jan 2021 ## Contact & Social - LinkedIn: https://linkedin.com/in/shantam-bajpai - GitHub: https://github.com/bshantam97 --- Source: https://flows.cv/shantam JSON Resume: https://flows.cv/shantam/resume.json Last updated: 2026-03-23