Nitesh Singh

Staff Embedded Software Engineer at RVW Tech

Mountain View, California, United States

About

University of Pennsylvania graduate in Embedded Systems with interests in hardware/embedded software/firmware domain. I have four years work experience with designing and developing IoT hardware platforms and firmware/middleware.

Experience

  • Staff Embedded Software Engineer at Rivian and Volkswagen Group Technologies
    Nov 2024 - Present · 1 yr 8 mos

  • Rivian (On-site)
    • Staff Embedded Software Engineer
      Sep 2024 - Nov 2024 · 3 mos

      Platform Software - Vehicle Core Software

    • Senior Embedded Software Engineer
      May 2022 - Sep 2024 · 2 yrs 5 mos

      Vehicle Controls - Vehicle Core Software

    • Embedded Software Engineer II
      Apr 2019 - May 2022 · 3 yrs 2 mos

      Vehicle Controls - Core/Gateway

  • University of Pennsylvania (1 yr 5 mos)
    • Graduate Teaching Assistant
      Jan 2018 - May 2018 · 5 mos

      Graduate Teaching assistant for course (ESE 516 - IoT Edge computing) in Spring 2018 and (ESE 680-001 Controlling the World: Creating Paradigm Shifting IoT Products) in Spring 2017 taught by Nicholas McGill : * Review Project Schematic designs and PCB Layout and help with Board bringup ( Altium Designer) * MQTT, Bluemix and node-red environment setup and debug bootloader ( Atmel studio) * Help in implementation of protocols I2C/SPI/USART & debugging OTAFU bootloader for Atmel ATSAMW25 module * Grading assignments, hold Labs and office hours

    • Graduate Teaching Assistant
      Aug 2017 - May 2018 · 10 mos

      Graduate Teaching Assistant for Graduate course (ESE519 : Real-Time and Embedded Systems) in Fall 2017 and Undergraduate version (ESE 350: Embedded Systems/Microcontroller Laboratory) in Spring 2018 taught by Dr. Rahul Mangharam : * Helped in redesigning ESE519 (Real-time Embedded Systems) course to include more RTOS, firmware and concurrency topics. * Developed LCD-Touch Pong Lab to write high level driver for the LCD, interface and calibrate the touchscreen and IMU and make an interactive Pong game * Worked on making Balance Bot lab * Manage the lab sessions for the labs in the course ( Arduino from Scratch, Theremin, LCD-Touch Pong, Balance Bot) * Prepare and grade quizzes, worksheets and exams

    • Research Assistant at mLab (Dr. Rahul Mangharam)
      Jun 2017 - May 2018 · 1 yr

      F1/10 (small scale autonomous car) : * Migrated hardware platform from v1 to v2 (used Nvidia TX1), optimizing the platform for better localization and power management * Integrated VESC and implemented particle-filter with hector slam for improved localization * Integrated communication setup across platform for V2V implementation

  • Project Engineer at Onion Corporation
    May 2017 - Aug 2017 · 4 mos

    * Implement and document software and hardware solutions for specific use-cases of the Company’s products as defined to me. * Writing guides for users of the Company’s products to easily follow and replicate the solutions for the above mentioned use cases.

  • Yantrr Electronic Systems Pvt. Ltd. (Greater Delhi Area)
    • Hardware Engineer
      Jan 2013 - Jul 2016 · 3 yrs 7 mos

      * Designed Schematics and PCB layout of boards viz. Beaglebone Black Capes (VAYU, INDU) and Integrated IoT hardware platforms (VIBE, VIBE2) using Altium Designer and Cadence Allegro. * Tested, validated, interfaced and developed applications for using 2G/3G/4G modems, GPS, Wi-Fi, BLE modules and industrial interfaces like RS232, RS485/422, CAN bus and different sensors on Linux for prototype boards of VAYU, INDU, VIBE, VIBE2. * Developed Board support package, device drivers, associated middleware and compiled custom Linux kernels for Debian Wheezy, Debian Jessie, Android, Angstrom Linux and Ubuntu. * Created and managed Yantrr Wiki, published application notes and content on Yantrr website. * Lead the fabrication and assembly of prototypes and boards. * Managed inventory, orders, packaging and shipping. * Handled Yantrr Support and Career Ids and provided technical support to customers. * Mentored interns and worked with them closely to develop content and application based on Yantrr Hardware.

    • Hardware Intern
      Jul 2012 - Dec 2012 · 6 mos

      * Measured and analyzed RF transmission values of Yantrr Software Defined Radio (SDR) hardware (Astitva). * Integrated SDR hardware and filters and tested using Digital Direct Synthesizer on FPGA platform. * Designed a System on Module(SOM) based on TI's AM335X processor for a client.