ARUNRAJ GANESAN Linkedin:https://www.linkedin.com/in/arunraj-ganesan-63168919
HP:+91-995*******,+91-934*******
Email:*******.*******@*****.***
Skype:arunthanjavur
FLAT NO 7,3/558, Chokkammal Nagar,Kelambakkam,Kanchipuram,
Chennai-603103, India.
CAREER OBJECTIVE
I am gained 9.10 years of experience in automotive and commercial product development using Embedded C programming(Firmware Engineer).Seeking full time Senior Embedded software Engineer position .I am willing to work with company in which my skills can be used to their fullest.I can manage all the associated activities, understand the requirements of the employers and perform my work efficiently.
ADDITIONAL INFORMATION
Have a knowledge of AUTOSAR,Application Layer and MCAL layer development .
Expertise in device driver development for peripherals like ADC, IO,PWM, SPI, RS232, RS485 and I2C,CAN,KWP2000
Microcontrollers: VLSI1000, ST32-ARMCortex-M3, ARM2129, PIC, MSP430,atmega2560.
Sensors: Ultrasonic sensor,IR sensor,PIR sensor, Temperature Sensor, Accelerometer Sensor
I have experience in DC Motor,Relay and various switch control integration.
Development Tools: IAR Workbench,Keil uVision5, MPLAB IDE, QT Creator IDE, Tera Term,PyCharm,Eclipse,Code::Blocks
Programming Languages: Embedded C and ASM, C, C++, Opencv with Python
Simulation and Design tools: Proteus (EDA Software),MATLAB Simulink,CANalyzer,CANoe
Operating System:Ubuntu(Linux),Windows7&10,VMware Player,Free-RTOS
Development board: NIVIDIA Jetson nano,Dobot Magician,Rasperry Pi 3b,Atmega 2560.
Hands-On experience in source code maintenance using GET tortoise SVN,Github,JIRA
Computer skills: MS Word, Excel (advanced), PowerPoint
CERTIFICATION
CAPL for CAN certified from ANCIT Consulting issued on Dec 2020
Learn AUTOSAR from scratch Certified(https://www.udemy.com/certificate/UC-445935b9-c704-476c-9370-fe3e4b1e50e4/)
Matlab/simulink Bible Go From Zero to Hero Certified(https://www.udemy.com/certificate/UC-HDM5QYQQ/)
Matlab/simulink for the absolute beginner Certified(https://www.udemy.com/certificate/UC-FDW9WGRD/)
Japanese Language Proficiency Test- NAT 5Q certified.
EDUCATION
BharathidasanUniversity, India, Master of Science (Electronics)(2006)
Bharathidasan University, India, Bachelor of Science (Industrial Electronics)(2004)
(Personal achievement of the degree is 17th Rank holder in Bharathidasan University)
WORK EXPERIENCE
Freelance Support
Designation: Software Engineer(03/2020-07/2020)
Project1: WVM (Wall mounted vending Machine) -IOT
Client
Salem Technologies Pvt Ltd (Chennai)
Role
Development
Responsibility
Motor Driver development, Sensor integration, Architecture design.
Coordinate and worked with android Team .
Debug and analysis in the code level and creating the unit test cases
Firmware development for various low level driver developments for this project.
Prototype development and Testing
Project 2: AI development for Dobot control
Designation: Software Engineer(04/2019-08/2019)
Client
FIT CO,. LTD,Gifu-Japan
Domain
Artificial Intelligent using Dobot Magician
Role
Development
Duration
Apr 2019 to Aug 2019
Responsibility
Image processing Template matching concept used to object detection and pick and place destination point.
Development using Dobot Magician
Development board using NIVIDIA Jetson Nano
Opencv with python for Image processing
Controlled Dobot ARM using Customized Dobot commands.
Inspirisys Solutions Limited (formerly Accel Japan KK),Japan
Designation: Software Engineer(07/2017-01/2019)
Project1 : In-vehicle Infotainment
Client
AISIN AW CO. LTD, Japan
Domain
Automotive Infotainment (Navigation)
Role
Enhancement,Bug Fixing and Unit Testing
Duration
Jan 2018 to Dec 2018
Responsibility
The navigation system contains HMI, CTL, MAP modules. I am participated in work with MAP module issue analyzing,New enhancement adding and bug fixing.
Debug and analysis in the code level and creating unit test cases
Prepared reported to the customer.
ISO 14230-3 standard Application layer
Tera Term Emulator and GCC compiler used to develop and debug in Linux environment.
Project2 : PASuite (Shortest Path planning)
Client
DENSO, Japan
Standard/Domain
Automotive Infotainment(Path Finding Algorithms)
Role
Development and Unit Testing
Duration
Jul 2017 to Dec 2017
Responsibility
Debug and analysis in the code level and created unit test cases
I am participated in work with Analyze A* Algorithms and implementation
Debug and analysis in the code level and creating unit test cases
Coordinate and worked with Matlap and application development team.
Prepared monitored record and reported to the customer.
Nihon Technology Pvt.Ltd,India
Designation : Senior Programmer(03/2015-05/2017)
Project 1 : Solar Power Monitoring and Testing.
Client
Laplace System, Japan
Standard
Sunspec alliance
Role
Protocol development&Testing and interact with the client
Duration
Mar 2015 to Mar 2017
Responsibility
Leading small team on performed test scripts to evaluate the test scenario.
Development support for implementation for protocol development.
I am participated in work with Protocol development for Modbus RTU & Modbus TCPIP Design various inverters.
Effort estimation for customer change request (ECR)
Prepared monitored recorded and reported to the customer.
Prodigy Electronics Pvt,Ltd, India
Designation : Embedded Design Engineer(01/2014-01/2015)
Project 1 : D37K02-Reefer Meter.
Client
Hemstech,USA
Role
Firmware Development(Bare Metal programming )
Duration
Jan 2014 to Dec 2014
Responsibility
I am participated in work with EEPROM interface (I2C)using Embedded c programming
Zigbee Module interface using Embedded C programming
Debug and analysis in the code level and creating unit test cases
Prototype development and Testing
Beacon Tracking Solution Pvt,Ltd, India
Designation : Team Leader(06/2012-08/2013)
Project 1:BT100 (Vehicle Tracking system-Telematics).
Client
TVSTREAD,Chennai.ITC,Bangalore.TFN, Bangalore.
Role
Lead the development
Duration
Aug 2012 to Aug 2013
Responsibility
Firmware development (Bare Metal programming)for various low level driver developments for this project.
Guide and support gave to team members for interfacing module like .SPI, I2C, RS232 communication protocol
Debug and analysis in the code level and creating unit test cases
Leading big team on performed test scripts to evaluate the test scenario.
Module integration testing and evaluate the system performance
Project 2:SURGE PROTECTION FOR POWER SUPPLY.
Client
TVSTREAD,Chennai.ITC,Bangalore.TFN, Bangalore.
Role
Lead the development
Duration
June 2012 to July2012
Responsibility
Firmware development (Bare Metal programming )using embedded C programming.
Guide and support given to team members for interfacing module.
Effort estimation for customer change request (ECR)
Leading big team on performed test scripts to evaluate the test scenario.
Prepared monitored recorded and reported to the customer.
Exact Manufacturing Pte, Ltd. Cochin,India
Designation : Senior R&D Engineer ( 12/2010-05/2012)
Project 1:TONE GENERATOR.
Client
COMTROL INTERNATIONAL, USA
Role
Research and Development
Duration
Dec 2010 to Feb 2011
Responsibility
Reverse Engineering work(Bare Metal programming ) using embedded C programming and integrate VLSI1000 audio module.
Prepared monitored recorded and reported to the customer.
Tested with siren sound with various decibel point
Integration testing done with PAGA system
Project 2:-10-ZONE PAGA SYSTEM
Client
COMTROL INTERNATIONAL, USA
Role
Bare Metal programming using Embedded c
Duration
Mar 2011 to May 2012
Responsibility
Master Unit implementation (10 zone input accessing module development)
RS485 protocol implementation using embedded C programming. Implemented single master multiple slave concept.
2Mic station and 4 Emergency station and 10 zone addressable buttons are integrated
Integration testing done with Master and Slave station concept and verified the data sequence
Debug and analysis in the code level and created unit test cases
Senses Technologies Pvt Ltd,India
Designation : Software Engineer R&D( 08/2009-11/2010)
Project 1:LI- IRON BATTERY CHARGER
Role
Bare Metal programming using Embedded c
Duration
5 Months
Responsibility:
Validation and testing for the battery management module.
Its developed by MCP73833
Prototype level to board bring up level tested
MCP73833 interface with microcontroller using embedded C programming.
Project 2:600w-MONO/300w-STEREOCLASS -D AMPLIFIER.
Role
Testing and validation
Duration
6 Months
Responsibility:
Leading small team on performing test scripts to evaluate the test scenario. Preparing monitoring record and reports to the Team Head
Description
Able to select as 600w mono amplifier or 300w stereo amplifier, this is a standalone system.In this design used TAS5630 chip to develop the class D amplifier .we customize and enhance the design from the Texas instruments development board.It takes eleven months to develop the project for this design our own specification .Partial prototype design, develop the code for Audio DB-LED display, testing is my contribution.
Project 3:TEMPRATURE BASED FAN SPEED CONTROL.
IC used
LM56, 12v FAN, 2N7002, LM317, 24V POWER SUPPLY
Duration
5 Months
Language
Bare Metal programming using Embedded c
Responsibility:
LM56 temperature sensor interface using Embedded C and calibration and testing
Description
This equipment is designed for avoid the heat in inside the system. The running stage the system should be heating up certain levels. This equipment avoided the heats inside the system as well as maintained in constant temperature levels. We have setting the temperature levels through the configuration. Once exceed the setting levels the cooler fan is ON.