Professional Documents
Culture Documents
Contact
Siddharth Shah
www.linkedin.com/in/ Software@Canoo | I'm Hiring!!
siddharthshah87 (LinkedIn) Torrance, California, United States
English (Full Professional) Responsible for Vehicle Software, Software End to End Testing, Software
Hindi (Native or Bilingual) Operations (Backend and Frontend development), Infotainment and ADAS.
Gujrathi (Limited Working) Technical oversight, planning, execution of product roadmap
Marathi (Limited Working) Worked cross functionally with product, engineering, program management to
roll out features
Certifications
Labview Core 2 Incharge of Software
February 2019 - October 2021 (2 years 9 months)
Labview - FPGA
Labview Core 1 Responsible for building a team from scratch
Robust heart rate variability analysis Responsible for setting up processes for software development, CI/CD
using Gaussian process regression pipelines
AutoSense: unobtrusively wearable Teams to execute AUTOSAR, non-AUTOSAR based microcontroller
sensor suite for inferring the onset,
development on vehicle platform.
causality, and consequences of
stress in the field Led the group to have functionally safe ISO-26262 based software
mStress: Supporting Continuous development with rigorous code reviews, fully automated HIL systems, weekly
Collection of Objective and smoke, sanity and regression test.
Subjective Measures of
Psychosocial Stress on Mobile Responsible for cross functional feature development with powertrain, battery,
Devices charging, infotainment, connected vehicle teams.
Faraday Future
2 years 10 months
Responsible for delivering 6 ECUs - Self Driving Control Module Safety Board,
Air Suspension and Damping Module, Door Control Module, Body Controller
and Body Gateway.
Bootloaders team responsible for 12 in-house bootloaders
Software Infrastructure team responsible common ecu libraries - UDS,
DoCAN, DoIP, Cyrto libraries, Calibration, Wake-Sleep modules.
Software Application team responsible for application development for 6
inhouse ECUs.
Played the role of Software Architect to help deliver many vehicle feature.
Led the group to have functionally safe ISO-26262 based software
development with rigorous code reviews, fully automated HIL systems, weekly
smoke, sanity and regression test.
Responsible for cross functional feature development with powertrain,
infotainment and battery teams.
Engineering Manager
May 2016 - December 2017 (1 year 8 months)
Gardena, CA
New Matter
Embedded Engineering Team Lead
May 2015 - June 2016 (1 year 2 months)
Pasadena, CA
Acuity Brands
Senior Embedded Design Engineer
May 2014 - May 2015 (1 year 1 month)
Greater Los Angeles Area
Designed a new relay control card for patented DIN relays that passed UL
testing.
Currently working on improving existing wireless networking solution for
LC&D 'xCella' product line based on state chart based embedded software
development using QP nano
Gyrodata Incorporated
Embedded System Engineer (Digital Signal Processing)
December 2010 - May 2014 (3 years 6 months)
Houston, Texas Area
• Implemented low level drivers for ADC, UART, I2C, SPI, EEPROM, PWM, H-
bridge control and timers of the PIC18 and ARM7 devices.
• Created schedulers, state machines and implemented modulation techniques
to correspond with Gyrodata’s GSDS system.
• Worked on the BPSK modulation and demodulation scheme to implement a
hop over 55 feet in air.
• Implemented compression schemes and error detection techniques to
improve throughput and reduce packet loss.
• Helped in hardware selection and testing to identify suitable memory chips.
• Developed a bootloader for the 89c51re2 controller to help reprogram the
microcontroller from within the tool string
• Implemented standard HID driver using PIC18F4550 and PIC18F45K50.
• Developed a custom windows driver to use the standard HID driver as a
custom NI-VISA driver.
Digital Signal Processing Applications -
• Designed and developed Gyrodata’s first surface system improving
demodulation capabilities by nearly 50%
• Analyzed Pulse Position Modulated data in Matlab to develop a robust
demodulation scheme in highly noisy conditions.
• Implemented the system on the NI-ComapctRIO using both the FPGA and
the Real Time sections.
• FIR filtering, adaptive filtering, adaptive thresholding, correlation algorithm
and various optimization techniques were used to reduce noise and reduce
false positives.
Page 3 of 5
Project: AutoSense
http://sites.google.com/site/autosenseproject/
Defence Institute
Research Student (UG)
April 2007 - April 2008 (1 year 1 month)
Presented in partial fulfillment of final year project in my bachelor's course.
Project for the army done under DIAT- Defense Institute of Advanced
Technology.Model kept at DIAT and will now be researched further by DRDO-
Defense Research and Development Organization. Worked under Mrs.
Kathika Roy (Scientist - B) as well as Mrs.Vidyavati Nayak (Scientist- C).
Software part done on Matlab as well as microcontroller coding of ATmega128
where we implemented RSA encoding for encryption and also layered CSMA-
CD in the code so as to make a complete sensor network between three active
devices(Two glove systems and a computer base station). Data sent between
the two systems was authenticated using army codes and then also stored by
the silent listener in the form of the base station so that it could be reviewed at
a later stage.
Education
The Ohio State University
Page 4 of 5
MS, Signal Processing · (2008 - 2010)
Fergusson College
Science · (2002 - 2004)
Page 5 of 5