Summary
Overview
Work History
Education
Skills
Websites
Certification
Projects
Timeline
Generic

Sinchan Hegde

Blacksburg,VA

Summary

Ex-Embedded software engineer in automotive technology organization with around 2 years of experience in embedded C, CAN and flexray protocols,unit testing and functional testing aiming to pursue MS in electrical and computer engineering with specialization in computer systems to develop cutting-edge embedded software and kernel software for automotive cockpits and other sectors as an embedded software engineer. Currently pursuing master’s in computer engineering at Virginia Tech.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Graduate Teaching Assistant

Virginia Tech
09.2024 - Current
  • Currently working as a graduate teaching assistant for the embedded systems course
  • Grading homeworks, assignments and projects
  • Working on ideas on embedded systems project development using MSP432 development kit.

Embedded Software Engineer

Visteon
01.2022 - 01.2024
  • Worked as an embedded software engineer in the AUTOSAR development team
  • Fixed medium and low priority MISRA, Coverity and CERTC warnings for various CDD software
  • Worked on improving and optimizing the FUSA (functional safety) CDD code design
  • Fixed defects related to voltage monitoring in power CDD
  • Implemented unit testing and functional testing for source codes of CDD modules of various OEM programs
  • Worked on optimizing the Complex device driver code to attain more than 90 percent coverity and MISRAC compliance
  • Worked on various complex device drivers such as Power CDD, sound CDD and backlight CDD for Nissan, Renault and Volkswagen projects

Education

M.S Non-thesis - Computer Engineering

Virginia Tech
Blacksburg, VA
12.2025

Bachelor of Engineering - Electronics And Communication Engineering

MS Ramaiah Institute of Technology
India
08.2022

Skills

  • C/C
  • protocols - CAN,SPI,I2C and UART
  • Unit testing
  • Functional testing
  • Software and tools- VectorCast,modelsim,CCS,Omnet,Wireshark
  • Embedded C
  • Data structures and algorithms
  • ARM architecture
  • Real-time systems
  • Linux kernel programming

Certification

  • Verilog for FPGA design (Coursera)
  • Arm cortex-M architecture fundamentals (Coursera)
  • Arm cortex-M software development fundamentals (Coursera)
  • Arduino and Raspberry Pi (as part of coursework)
  • DIY smartwatch workshop by IEEE (09/01/18)

Projects

Autonomous fire extinguishing robot using Raspberry Pi :

  • An autonomous fire detection and extinguishing system was implemented using Arduino.
  • Technologies and software used - Arduino, ESP 8266, embedded C ,IOT,sensors


Implement, test and compare EDF scheduling algorithm against RM and DM scheduling

  • Implemented EDF (earliest deadline first), RM(rate monotonic) and DM(deadline monotonic) scheduling algorithms using FreeRTOS.
  • Calculated performance metrics of all three algorithms such as scheduler overhead,CPU utilization,number of missed deadlines.
  • Performed a comparative analysis based on the performance metrics.


Moving target defense in real-time systems (Ongoing project)

  • Currently working on implementation of moving target defense in real-time systems without disrupting the timing requirements and ensuring that the task deadlines are met.
  • Implemented by reallocating or migrating tasks to random processors at regular intervals to introduce uncertainity.

Timeline

Graduate Teaching Assistant

Virginia Tech
09.2024 - Current

Embedded Software Engineer

Visteon
01.2022 - 01.2024

M.S Non-thesis - Computer Engineering

Virginia Tech

Bachelor of Engineering - Electronics And Communication Engineering

MS Ramaiah Institute of Technology
Sinchan Hegde