Aparna Narayanan

Software Engineer at Tesla

Role
Staff Software Engineer at Tesla
Location
Redwood City, CA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Aparna Narayanan

I\'m currently working as a Senior Software Engineer at Qualcomm and have graduated from the University of Florida with an MS in Computer Engineering My area of interests are Embedded Software Development, Computer Architecture and Systems Programming. I have two years of work experience in Robert Bosch as an Embedded Software Developer where I developed software for the Power Train development division.• Experience in Requirement Analysis, Design, Implementation and Unit Testing for modules in the Engine Electronic Control Unit (ECU) software. • Developed software for the Engine Thermal System and the Electrical Supply Systems for Diesel Engine Control Units (“EDC17”) and Gasoline Engine Control Units (“MEDC17”).• Experience in Embedded software development in C for Infineon Tri Core TC1796. • Model-based software development experience with MATLAB, Simulink and ASCET. • Excellent knowledge of Multi-core architecture with experience in migration of software from single core to multi-core architecture. • Sound understanding and knowledge of Real-Time Operating System concepts with experience in analysis of OS task scheduling in a multi-process environment. • Experience in the complete SDLC. • Strong programming skills in C and scripting in Python. • Knowledge and experience in Device Driver development, Systems Programming and Linux Kernel modules.(3 months)• Experience in Parallel Programming using Pthreads, CUDA, OpenMP & MPI.(3 months).Skills: Programming: C, Python, Assembly, C++, MATLAB, Java, Javascript, Perl, Bash. Protocols: CAN, LIN, USB, I2C, SPIOperating Systems: Linux, Real-Time: ERCOSEmbedded Hardware: ARM Cortex M4, Infineon TC1796, TI MSP430, Arduino, RaspberryPi, TMS320C2812.Debugging Tools: JTAG, OscilloscopesSCM Tools: SVNSoftware tools: MATLAB/Simulink, Keil uVision, ASCET, CCStudio, MongoDB, XML-RPC, Eclipse, INCA, GDB. Programming models & APIs: Pthreads, MPI, OpenMP.

Experience

  1. Staff Software Engineer

    Tesla

    Nov 2023 — Present · Palo Alto, CA, US

Education

  • Visvesvaraya Technological University

    Bachelor's degree, Electronics and Communication Engineering

    2009 — 2013

  • University of Florida

    Master's degree, Electrical and Electronics Engineering

    2015 — 2017

Skills

  • Microsoft Office
  • Angularjs
  • Windows
  • Html
  • Software Development
  • Python
  • Java
  • Arduino
  • Javascript
  • C++
  • Microcontrollers
  • Embedded Systems
  • Code Composer Studio
  • Embedded Software
  • Css
  • Mongodb
  • Microsoft Word
  • Microsoft Excel
  • Architecture
  • Computer Architecture
  • C
  • Programming
  • Sql
  • Xml-Rpc
  • Linux
  • Testing
  • File Systems
  • Oop
  • Simulink
  • Matlab
  • Microsoft Sql Server

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Aparna Narayanan — Email, Phone Number & Contact Info | Unifers