profile-pic

Ranganatha Chawan

Highly skilled and detail-oriented Software Engineer with extensive experience in developing and maintaining automotive/EE tests using Python. Experienced in working with Broadnet technologies such as Ethernet, Some IP, and CAN. Proven ability to align requirements and roadmaps with internal stakeholders while working independently to deliver high-quality results.
  • Role

    Software & Visual Studio Developer

  • Years of Experience

    2.8 years

Skillsets

  • ICMP
  • Visual studio Code
  • UDS
  • UDP
  • UART
  • TCP/IP
  • Stm cubemx
  • SPI
  • LIN
  • Keil
  • Iso-14229
  • Python - 2.8 Years
  • I2C
  • Git
  • Ethernet
  • Embedded C
  • CAPL
  • CANoe
  • CAN
  • AUTOSAR
  • Arm cortex-m4
  • Agile

Professional Summary

2.8Years
  • Aug, 2022 - May, 20241 yr 9 months

    Software Developer

    Kpit
  • Sep, 2016 - Sep, 20171 yr

    Embedded Software Developer

    Solvivo Engineering

Applications & Tools Known

  • icon-tool

    Git

  • icon-tool

    GitHub

  • icon-tool

    GitLab

Work History

2.8Years

Software Developer

Kpit
Aug, 2022 - May, 20241 yr 9 months
    Crafted test cases for protocols such as LIN, CAN, TCP, UDP, ICMP, and Ethernet, drawing upon IEEE, ISO (14229), RFC, Open Alliance, and requirements specifications. Debugged embedded systems using OpenOCD and 16-bit logic analyzer. Advanced proficiency in CANoe and CAPL for testing and simulation of CAN communication protocols. Collaborated with internal teams and clients to deliver test cases. Contributed to development and refinement of software solutions. Enhanced testing processes and methodologies. Adhered to industry standards in test case development. Designed and implemented test scenarios including positive and negative cases. Integrated scripting and automation tools for test automation. Provided regular updates in project meetings.

Embedded Software Developer

Solvivo Engineering
Sep, 2016 - Sep, 20171 yr
    Implemented and executed test cases using oscilloscopes for manual testing. Developed software drivers for SPI protocols. Attained proficiency in Autosar V4.2.2 specifications. Engineered driver for reading SPI data through bare metal programming. Used Git, ARM Cortex-M4, and C programming with Keil IDE. Utilized oscilloscope debugging techniques. Conducted code reviews and authored documentation. Collaborated with software and system teams. Designed and maintained efficient C code for embedded systems. Provided technical guidance and mentorship.

Achievements

  • Recognized as "Comrade" for outstanding contributions to automotive ethernet test cases development

Major Projects

2Projects

Test Case Development for Software Defined Vehicles at General Motors

    Developed and implemented test cases for software defined vehicles, focusing on protocol validation and software reliability using embedded systems and automotive standards.

Passive Entry and Passive Start System (PEPS) Project

    Worked on the PEPS system at Solvivo Engineering, involving firmware development and protocol implementation for automotive applications.

Education

  • Bachelor of Engineering in Electronics and Communications Engineering

    Nitte Meenakshi Institute of Technology
  • 12

    MES BRS BU College
  • 10

    Govt. Junior College

Certifications

  • C/c++ developer (mindsculptor systems private limited)

  • Embedded software and hardware architecture (coursera)

  • Python bootcamp (udemy)