suryakumar suriatmajan - WIZBII suryakumar suriatmajan has published his/her professional profile on WIZBII. s s

suryakumar suriatmajan

Software Engineer

37years • Singapore

Summary

Embedded Software Developer with 6 years experience in Automotive domain, looking for new opportunities.

Skills

⧫ Embedded C Programming, CAPL Scripting, C Make, Batch, Python Scripting. ⧫ Multi Threaded Module Design & RTOS Concepts (OSEK). ⧫ Experience Using Oscilloscopes, Logical Analysers And Bus Simulation Tools Such As CANoe, CANeasy. ⧫ UML Design Using Rhapsody /Enterprise Architect, Familiar With Circuit Schematic & And PCB Design. ⧫ Familiar With Hardware Debuggers Such As Greenhills Probe & Icube 2. Expertise In Microsoft Visual Studio, Eclipse & PIC C IDEs. ⧫ Academic Expertise Using Model Based Design With Matlab & Simulink. ⧫ Expertise In Autosar 3.2 MCAL/ OSEK OS, CAN Configurations. ⧫ Integration Of Third Party Software And Testing. ⧫ Requirement Engineering – Interpreting Customer Documents To Software Requirement Specification. ⧫ JTAG Debugger/Emulator- Green Hills Multi.

Experiences

Software Engineer

01-2016 - NowCAN Graphical Object Loader Brief Description: Design and implementation of CANGOL module for Uploading and Downloading image data from cluster to PC and Vice Versa. Details –OEM (VAG), Non-Autosar COM Stack. Role - CAN Configurations, Embedded C SW Development. Tools- CANoe, GreenHills Multi, MKS, GIT Hub, Doors, Rhaphsody(UML), JIRA. Skills-Embedded C, CAPL Scripting, Cmake, Batch. CAN Configurations Brief Description: Configuring different layers in CAN stack based on OEM requirements and supporting application specific requirements. Updating CANoe simulation for customer updates, analysing defects and devising fixes. Details –OEM (VAG), Non-Autosar COM Stack. Role - CAN Configurations Tools- CANoe, GreenHills, MKS, GIT, Doors, Rhaphsody(UML). Skills-Embedded C, CAPL Scripting, Cmake, Batch.

Senior Software Engineer

03-2013 - 12-2015 Energy / Materials / MechanicsECU Simulation Brief Description: Simulating ECU in Personal computer by adapting hardware dependent modules. This eliminates the need for actual ECU for testing at the same time validates the complete ECU software above the MCAL drivers. MCAL drivers are simulated for this purpose and the resultant node layer DLL interacts with the simulated bus network using Canoe simulation environment. As a developer, my role is to establish a build framework, OS integration, MCAL integration, realise Canoe visualisations and MCAL simulation concept development. Details-COM Stack & BSW(Vector),RTE(BOSCH) & MCAL(Fujitsu),RTOS(Vector),Autosar 3.2. Role- Establish Build, MCAL Integration, OS integration, MCAL Simulation Concept development. Tools- Tresos (MCAL), Geny(COM Configuration), Davinci & Oil(OS), Canoe(Bus Simulation), Visual Studio, Enterprise Architect. Skills- Embedded C, CAPL Scripting, Canoe Visualisation, Socket Communication, Cmake, Batch. CAN Brief Description: RTE is BOSCH RTE which is non Autosar Compliant. Hence, additional interface layer introduced to facilitate interaction between COM and RTE. Tasks are scheduled in OS for this layer which receives callouts from Com for data transfer and timeout monitoring. As a developer my role is to understand new requirement and implement them in the interface layer along with configurations in Com. Details –OEM (Audi& BMW), Autosar 3.2. Role - CAN Configurations(COM), Timeout Handling(RTE-CAN Interface layer) Tools- CANoe, GreenHills, Eclipse, ClearCase, Doors, Clear Quest Skills-Embedded C, Python, CAPL Scripting, Cmake, Batch.

Research and Development Engineer

01-2011 - 03-2013 Temperature monitoring and fire alarm System Details-Standalone Controller for monitoring Atmospheric Temperature and raising Alarms Security System Details – Security system for Mobile tower sites Diesel Generator Controller Details – Standalone ECU for Diesel Generators Role - PCB Layout Design, Circuit Design, Embedded C Developer. Tools- PIC C, Eagle PCB Design, Oscilloscope, Logic analyser Skills- Embedded C, PCB debugging, Circuit design, PCB Schematic & Layout design Component selection. Interfaces- RS232, Temperature sensor, Proximity Sensor, Fire Sensor, Relays.

Education & training

University of Liverpool

2009 - 2010 Liverpool, United KingdomIT development, Energy / Materials / Mechanics, Energy / Materials / Mechanics
Make every future a success.
  • Job directory
  • Business directory