Post Job Free

Resume

Sign in

Embedded C Software

Location:
Chennai, Tamil Nadu, India
Posted:
August 22, 2023

Contact this candidate

Resume:

ARUNKUMAR.G

Mobile: +91-900*******

E-Mail: ady4fj@r.postjobfree.com

Overall Experience 3.6 Years

Key Expertise: AUTOSAR, Ethernet, CAN,I2C,SPI,UART,Embedded C Software

Development, Microcontrollers, Debugging

Profile Summary

Over 3.6 years of experience in development, of embedded software using 8/32

bit micro controllers, Embedded C and embedded development tools

Developed expertise in end-to-end development of Embedded Software products from

Requirement Analysis to Design, Development, Review and Testing

Worked with Uniq technology, Coimbatore from Jan, 2020 to April, 2023 as Embedded

Developer.

Working with L&T technology services, Bangalore from Apirl, 2023 to till date as Senior

Engineer.

Having knowledge on CAN and UDS protocol

Develop IOT prototype and product using embedded C

Experience in debugging PICKIT3 modules.

Experience in DCM

Having Theoretical knowledge on TCP/IP

Good Experience in I2c, SPI, UART protocol.

CAN configuration in DaVinci Tool.

Good Experience in interfacing microcontroller with hardware modules like FLASH,

GSM, LoRa, HC-12, GPS, Interfacing driver IC’s and Sensors.

Having Experience in the areas of Developing software for PIC16F877A, AT89S52,

ESP8266 controllers.

Strong Experienced in C, Embedded C, ADC, EEPROM, PWM,

Technical Skills :

Programming Languages C and Embedded C,

Protocols CAN, Ethernet, UDS, I2c, SPI, UART

Microcontroller PIC16F877A, AT89S52, ESP8266

Tools/IDE MPLAB, Keil, Arduino IDE

Peripheral Interfaces LCD, GSM, GPS, HC-12, ADC, LORA.

Sensor Interfaces Ultrasonic, PT100, DS18B20,PR12, MXD1230, Proximity .

Professional Experience:

Name Park Pilot (Volkswagen – MQB & MEB

The scope of the project is automated car parking using ultrasonic sensor. Here

MQB means diesel car features and MEB means electrical car. The sensors

transmitted analog signal based on the surrounding obstacle, The ECU would

read this signal via ADC and stop the vehicle and warn the driver.

Here my role is to update COM and DIAG modules based on the Customer

specification. The specification contains Message information like bit position,

length, type, periodicity, initial value etc.

In Diagnostics services I was working on 22(Read data by Identifier),

Description 2E (write data by Identifier) and 85(Control DTC) services. Here my part is to

implement diagnostic adaptation task and AUTOSAR diag stack and DCM

(diagnostic communication manager) SPR (Software Parameter Requirement)

execution doors and BCT AUTOSAR configuration tool.

Ethernet Configuration Based communication network for high-speed

communication for cloud connectivity in multi and many core systems with

remote diagnostics and services, fleet management and drive by wire

functionality.

Role: Involving in COM Implementation.

Involving Diagnostic services Implementation.

Roles & Responsibilities:

Responsibilities Requirement Analysis and Understanding.

Developing application coding in embedded C for each module.

Effective co-ordination with the Clients

Tools/IDE BCT Autosar configuration tool, Doors, MKS. Ethernet

Name Pic to light system

Description, Roles & Pick to light system is the product which is used to pick the projected items by

Responsibilities laser lightsensor in goods factories or industries.

Stepper motor is used to rotate the laser light sensor by 360. degrees. Needed

product item ID’s are given through HC-12 using X-CTU application.

MXD1230 12mm 5mw specified laser sensor used here. UART protocol is

used to interface microcontroller with HC-12

Role : code development and testing ·

Responsibility:

1. Understanding of customer requirement.

2. Performed target testing for developed features.

3. Developed the code as per the Embedded C standard.

4. Bug creation, Fixing and Tracking through Proteus and Hil testing .

5. Drawn design diagrams based on requirements

Name Third eye for blind people

Third eye simple yet powerful concept, third eye puts up a very user

friendly approach and could decrease the accidents.

Here ultrasonic sensor is used to measure the distance between obstacle and

Description blind person.

PR12 is used to find the metal objects in front. Servo motor act as a vibration

motor to indicate the left or right way through commands getting from

application.

Role: code development and Interface sensor

Responsibilities:

Roles & Responsibilities

Full Software.

Functional Testing.

communication/ Protocol: SPI, UART

Tools/IDE

MPLAB IDE

EDUCATIONAL QUALIFICATION :

Bachelor of Engineering in Electronics and Communication, PSN Institute of technology and science,

Tirunelveli TN in the year 2020.

HSC -Sri Parama Kalyani higher secondary school, Tirunelveli TN in the year 2016 SSLC -Sri Parama

Kalyani higher secondary school, Tirunelveli TN in the year 2014.

DECLARATION

I hereby declare that the information is true to the best of my knowledge and belief.

Place: Bangalore Arunkumar



Contact this candidate