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

    11.83 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

11.83Years
  • May, 2024 - Present2 yr

    Independent Embedded & Python Developer

  • Aug, 2022 - May, 20241 yr 9 months

    Embedded Software Developer

    KPIT
  • Dec, 2017 - Aug, 20224 yr 8 months

    Personal goal pursuit

  • Jun, 2014 - Sep, 20162 yr 3 months

    Professional development

  • Sep, 2016 - Dec, 20171 yr 3 months

    Embedded Developer

Applications & Tools Known

  • icon-tool

    Git

  • icon-tool

    GitHub

  • icon-tool

    GitLab

Work History

11.83Years

Independent Embedded & Python Developer

May, 2024 - Present2 yr

Embedded 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.

Personal goal pursuit

Dec, 2017 - Aug, 20224 yr 8 months

Embedded Developer

Sep, 2016 - Dec, 20171 yr 3 months
    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.

Professional development

Jun, 2014 - Sep, 20162 yr 3 months

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)