“Dedicated over * years solution oriented embedded system professional with a zest for a challenging work environment with high degree of responsibility. Proven record of successful work both independently and as a team member. Highly flexible in adjusting work pace to meet evolving client needs.”
PROFESSIONAL SKILLS
Expertise in Embedded C, C, Assembly, RTOS, and Communication protocols like UART, RS485, RS232 I2C, SPI, CAN, UDS, Modbus.
Extensive knowledge on embedded software design, device driver development, software and 8/16/32 bit single/multi microcontroller architectures and understanding of interaction between software and hardware.
Expert in theoretical and practical understanding of hardware component, general principles and analog/digital circuits, schematic, terminal diagram and port list and hardware pins configurations (power stages, sensors and actuators and digital IO and testing).
Model based SW development and simulation (ASCET model).
Compiler/Editor/:Debugger: GNU Compiler Collection (GCC), Keil, AVR studio, MPLAB, PICCLITE, Microchip C18 Tool suite, IAR Embedded Workbench, JTAG, Trace32, Keil µVision, In-circuit emulators, In-circuit debugger, UAD2+.
Familiar with Configuration Management tools (Version control, bug tracking, change management, automated builds, and coding standards).
Testing Tool: INCA, MDA, DIAG, CAN analyzer, Lab CAR, ETAS Device, Pico Scope, Oscilloscope, logic analyzer.
Excellent verbal and written communication skills.
Ability to effectively communicate with both technical and non-technical staff.
Demonstrate ability to drive product and process improvements throughout the software organization.
Going beyond established analytical thinking and problem-solving by applying creativity to unconventional concepts and out-of-the-box solutions.
WORK EXPERIENCE
Associate Project Manager/Software Project Lead
Robert Bosch Engineering and Business Solutions Limited, Bangalore
April’17 to May’18 (1 year 2 months)
Responsible for developing low budget new prototype engine ECU software development for gasoline CV. Received an appreciation from customer for completing prototype software with the 10 % productivity improvement in leading five team members without compromising on quality.
Worked as lead role for designing software architecture, understanding of hardware/microcontroller architecture (ST Microcontroller - SPC58 Family), schematic, terminal diagram understanding, new development ECU software boot up and complete hardware pins configurations (sensors, and actuators and digital IO {ADC, PWM, Frequency, Timer} )and testing (Used Embedded C, Assembly, SPI, CAN, UDS, RTOS-ERCOS) .
Served as a reviewer for numerous software packages architecture and design.
Expert in theoretical and practical understanding of hardware component, general principles and analog/digital circuits, schematic, terminal diagram and port list and hardware pins configurations (power stages, sensors and actuators and digital IO and testing).
Proven ability to collaborate across multiple functional teams (Hardware, Testing, Technical Support, and Manufacturing) in order to deliver sound technical solutions to our customers.
Senior Software Engineer:
Robert Bosch Engineering and Business Solutions Limited, Bangalore
Oct’12 to March '17 (4 year 6 months)
Worked on all the phases of V model Software-Development Life Cycle (Requirements gathering, Design, Development, Unit level Testing, Software Integration, Build and Release activity like System Test, BFT, IO Test, Acceptance Test) with CMMI5 and ASPICE methodology.(Used Embedded C, Assembly, SPI, CAN, UDS, RTOS-ERCOS)
Expertise in using Model based design approach for Simulation, Auto code Generation, Unit testing for validating software.
Used different ETAS tools - ASCET-SD, INCA, Measurement Data Analyzer and lab car for Open loop/ closed loop testing, INCA, MDA, DIAG, CAN analyzer, Lab CAR, ETAS Device, Pico Scope, Oscilloscope, logic analyzer for validate/troubleshoot software.
Exceptionally handled troubleshoot /debugged customer reported queries/issues or offline/random test defect and given solution or solved in a defined time.
Worked and good knowledge on development/update/testing of vehicle diagnostic/ emission/ SAE standards UDS (i14429), OBD (i15031) SAE-J1939 standard, ISO26262 safety standard.
Acted as an advisor in overseeing and mentoring the work of colleagues towards the building of a vibrant practice community.
Resident Engineer
Robert Bosch GmbH, Germany
DEC’14 to MAY’15: (Deputation)
Exceptionally managed project critical situation in structured way with proper planning while ensuring the quality.
Developer-System-Software
Opto Circuits (I) Ltd, Bangalore
JUNE’10-SEP’12 (2 year 3 months)
Developed embedded software for medical devices in C and assembly and used communication protocols like SPI, I2C and RS232.
Worked on Single/Multicore controller like ATMEL, ARM, and PIC for concept development project.
Worked on hardware pins configurations (sensors and actuators and digital IO and testing) & developed device driver and interface logic for peripheral modules like sensors, memory device, power stages, actuators Graphical LCD, LCD, GSM, GPS, GPRS, USB, Printers, Flash, EEPROM, Bluetooth, Zigbee.
Performed functional tests and design verification tests.
Troubleshoots complex problems and recommends appropriate actions.
Software Engineer
dMobili Techno design Pvt Ltd, Bangalore
JULY’09-APRIL’10 (10 months)
Worked an integration and programming of new software models and I/O devices using C for the product download box.
Expertise knowledge and worked in Arm-based microcontrollers, Keil IDE.
ACADEMIC PERFORMANCE
Bachelor of Engineering (B.E) in Electronics and Communication,
Vivekananda College of Engineering & Technology, Puttur (SEP’02 –JUN’06).