Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sai Charan Ganji

Embedded Software Engineer
Pune,Maharashtra

Summary

System Software Engineer with over 3+ years of successful experience in Embedded Systems. Skilled in Embedded Linux, C (Programming Language).

Overview

3
3
years of professional experience
4
4
years of post-secondary education
1
1
Certification
1
1
Language

Work History

Embedded Software Engineer

EInfochips
Pune, Maharashtra
10.2018 - Current

Freal OS

This project involves development of Linux based operating systems
using yocto for i.MX6 and X86 platforms.
Responsibility of the developed operating system is:
● To communicate with a PIC microcontroller which is involved in
the blending process of a blender using UART.
● To communicate with the cloud server which is used to manage
the blenders, sending statistics, logs to the server using Microsoft
Azure.
● To communicate with the user through touchscreen display which has
UI support.


Creating custom meta layer and recipes for writing applications which will be part of OS.
Building, Customizing and enabling few drivers in kernel.
Implementing sd-bus IPC to communicate between different applications.
Developed few applications which includes multi threading, IPC, posix timers etc.,
Integrating and using open source code of web sockets to communicate from front-end to back-end and vice-versa.
Using json-c library and creating wrapper functions for it to use in our OS.
Understand and modify installation script of OS into EMMC/SATA.
Understand and fix few issues in RAM DISK feature.
Azure C sdk for IOT connection from device to cloud.
Modified few html and java script files as per the requirement of the project.
Basic knowledge and usage of docker and container.
Testing the developed feature/modules.

Education

BTech-Electronics And Communication

Sree Chaithanya College of Engineering
Karimnagar
04.2013 - 05.2017

Skills

C/C, Shell Script

undefined

Certification

Advanced embedded systems design - Vector India Pvt.Ltd.

Timeline

Embedded Software Engineer

EInfochips
10.2018 - Current

BTech-Electronics And Communication

Sree Chaithanya College of Engineering
04.2013 - 05.2017
Sai Charan GanjiEmbedded Software Engineer