Summary
Overview
Work History
Education
Skills
Websites
Certification
Projects
Languages
Timeline
Generic

Raja Sakhileti

Payakarao Peta

Summary

Embedded Systems Engineer with 2 years of experience in firmware and driver development using Embedded C. Strong expertise in interfacing hardware with low-level software using protocols like I2C, SPI, UART, CAN, and USB. Passionate about building efficient, reliable, and scalable embedded solutions.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Embedded Software Engineer

Elegant Embedded Solution .Pvt.Ltd
Hyderabad
02.2023 - 10.2024
  • Developed device drivers from scratch for peripherals (GPIO, ADC, I2C, SPI, UART, CAN) on STM32 and NXP MCUs
  • Integrated and customized USB CDC and HID drivers
  • Designed and implemented FreeRTOS-based firmware for a smart sensor module
  • Debugged hardware-software integration issues using logic analyzers and oscilloscopes
  • Worked on bootloader development for in-field firmware upgrades (FOTA)
  • Key Projects:
  • Automotive CAN Gateway: Developed a CAN to UART gateway to enable diagnostic communication (UDS protocol)
  • IoT Sensor Node: Designed firmware for low-power wireless node communicating via SPI and UART

Education

Bachelor of Technology - Electronics And Communications Engineering

Pragathi Engineering College
Kakinada
07-2022

Skills

  • Embedded C
  • C
  • Assembly (ARM)
  • STM32
  • PIC
  • NXP
  • Atmel
  • TI MSP430
  • I2C
  • SPI
  • UART
  • CAN
  • USB
  • LIN
  • FreeRTOS
  • ThreadX
  • Keil
  • IAR
  • STM32CubeIDE
  • MPLAB
  • Segger J-Link
  • Logic Analyzers
  • Oscilloscopes
  • Git
  • SVN
  • JTAG
  • SWD
  • GDB
  • Bootloader Development
  • Interrupt Handling
  • Bare-metal Programming

Certification

  • Embedded Systems - Coursera / NPTEL
  • Mastering Microcontroller Programming (Udemy)
  • Automotive Embedded Software - AUTOSAR Basics

Projects

Custom I2C Driver Stack: Implemented I2C bit-banged driver for temperature sensor; supported multi-master conflict handling. USB Mass Storage Driver: Developed low-level interface for USB MSC class device using STM32Cube framework. RTOS-based Data Logger: Logged environmental data from sensors (via SPI) and saved to SD card (FAT32 over SPI).

Languages

  • English, Fluent
  • Hindi, Native

Timeline

Embedded Software Engineer

Elegant Embedded Solution .Pvt.Ltd
02.2023 - 10.2024

Bachelor of Technology - Electronics And Communications Engineering

Pragathi Engineering College
Raja Sakhileti