Post Job Free
Sign in

Embedded Software Engineer

Location:
Chennai, Tamil Nadu, India
Posted:
July 13, 2020

Contact this candidate

Resume:

KODEESWARAN R

Email: ************@*****.***

Mobile: +91-950*******

Professional summary

* ***** ** ********** ** Embedded systems development.

Hands on experience in 8/16/32 bit Micro-controllers.

Having good knowledge on Programming languages Embedded C.

Hands on Experience in the field of ARM cortex M0+, ARM 7 & ARM cortex M4 Micro-controllers.

Hands on experience in UART, I2C, SPI, TCP/UDP and CAN communication protocols.

Knowledge on RTOS and IPC Mechanisms.

Hands on Experience in RTC, EEPROM, NAND Flash, ADC, LCD, Keypad peripherals.

Worked on designing and developing wireless interfaces like GSM/GPRS (2G/3G/4G), GPS and Bluetooth.

Comfortable in working with development and debugging environments like Keil IDE, CANalyzer, dspace and Linux gcc .

Good interpersonal skills and hard working to learn new technologies. Work experience

Company : Automotive Robotics India Private Limited. Experience : August 2019 to till date.

Company : Signals and Systems India Private Limited. Experience : July 2017 – August 2019

Education

B.E. Electrical and Electronics Engineering (CGPA: 8.04) 2012–2016

Vel Tech Multi Tech Dr.RR & Dr.SR Engineering College, Anna University

State Board 12th (Percentage: 83.9)

2011–2012

Vellayan Chettiyar Hr Sec School

State Board 10th (Percentage: 92.4)

2009–2010

Vellayan Chettiyar Hr Sec School

Skill sets

Languages/Scripting Embedded C, CAPL and Python

Protocols I2C, SPI, UART, Ethernet, CAN, J1939

Microcontrollers LPC812, LPC2378 & STM32

Development Tools Keil μVision5, CANalyzer, dspace Operating Systems Linux (Ubuntu), Windows XP, 07, 08, 10. Modules Sensors like Ultrasonic, BMP180

Projects

Project #1

Company : Automotive Robotics India Private Limited Project Name : UDS Stack Implementation

Tools : Keil µVision5 IDE

Project Duration : 10 months

Description:

Unified Diagnostic Services (UDS) is a diagnostic communication protocol in the electronic control unit (ECU) environment within the automotive electronics, With rapid implementation of electronic embedded systems in vehicles, the need to track and control the vehicle’s different parameters was crucial .Thus, diagnostic systems were developed so that the clients (designers, testers, and mechanics) could detect the faults in the vehicle by connecting their diagnostic tester tool to the electronic control units (ECUs) in the vehicle. Roles and Responsibilities:

Development of Embedded C for different Service IDs

Development of CAPL Scripting in CANalyzer

Implementation of Automation script to test all Service IDs Project #2

Company : Signals and Systems India Private Limited Project Name : Feeder Remote Terminal Unit (FRTU)

Tools : Keil μVision5 IDE

Project Duration : 2 years

Description:

FRTU is an Integrated Substation Management System for HT – Power applications. It provides measuring facilities for a 3-phase 4-wire system, Digital status monitoring, Analog signal monitoring and controlling of the digital output. The monitored parameters are transferred to the HMI through Ethernet and the data's are available in the server for analysis at remote end, through Internet.

Roles and Responsibilities:

Interfaced LPC2378 to the Energy Metering IC(ADE7880) and displayed the Energy values in the 20*4 LCD.

Transferred the Energy values to the Local PC through TCP packets (IEC 104) format.

Developed Source Code using Keil µVision5 IDE.

Debugged the program and Installed the design.

Project #3

Company : Signals and Systems India Private Limited Project Name : Common Meter Reading Instrument (CMRI) Tools : Keil µVision5 IDE

Project Duration : 1 year

Description:

CMRI is a hand held computer used to download data from electronic tri-vector meters. CMRI can be interfaced with portable printer for Spot Billing applications. CMRI-1010 comes with LCD Graphical (3.5” TFT) & 15Line x 40 Characters visibility is rugged to withstand drop on concrete and water proof. CMRI is available with memory sizes ranging from 128MB to 8GB.

Roles and Responsibilities:

Interfaced LPC812 to the PCA9675 for Keypad section of the unit.

Developed Source Code using Keil µVision5 IDE.

Keypad is used to set the configurations in the CMRI by the user.

Debugged the program and Installed the design.

Languages Known

English (Full working proficiency)

Tamil (Native or Bilingual proficiency)



Contact this candidate