Onkar Patil

Onkar Patil Email and Phone Number

Senior Software Engineer at Cisco specializing in Embedded Linux @ Cisco
Onkar Patil's Location
Fremont, California, United States, United States
Onkar Patil's Contact Details

Onkar Patil work email

Onkar Patil personal email

About Onkar Patil

A result-oriented, experienced Embedded Electronics product developer, with 8+ years of hands-on experience with exposure to full software development lifecycle (SDLC) having expertise in computer algorithms, computer architecture, microcontroller firmware development, communication protocols, Linux device driver development,with key competence areas as:- Experience in C/C++- Networking protocols- Data Structure & Algorithms- ARM, x86 architecture- RTOS(real-time operating systems)- Strong troubleshooting skills- Waterfall, Agile- Cross-platform development- Test AutomationA quick learner and problem solver. Committed to delivering high-quality code. Always willing to take on challenges. Efficient communicator and team player. I have always shown a willingness to work on new areas with unfamiliar technologies.

Onkar Patil's Current Company Details
Cisco

Cisco

View
Senior Software Engineer at Cisco specializing in Embedded Linux
Onkar Patil Work Experience Details
  • Cisco
    Senior Software Engineer
    Cisco Sep 2022 - Present
    San Jose, Ca, Us
    • Designed and implemented KLMs, image signing (bzImage, initramfs) infrastructure using Public-key cryptography.• Designed and implemented boot time optimization which saved 28% of boot time.• Developed / integrated Yocto recipes for SDK to build new tools.• Debugged kernel using different tools such as strace, audit logs, function tracing, function graph, kprobe, etc.
  • Cisco
    Software Engineer - Iii
    Cisco May 2021 - Sep 2022
    San Jose, Ca, Us
    • Develop kernel / userspace Linux device drivers for hot-pluggable optical modules (SFPs), NICs in enterprise routers (L3)• Work on development of device drivers of MAC, PHY, I2C Mux, and GPIO Expanders for HW bring-up.• Designed and developed multithreaded application along with queue to push config messages while short-lived thread returns• Improve driver quality by optimizing, bug fixing and unit-testing the code of OS, running on Linux based x86 & ARM platforms• Build system performance testbed covering all traffic patterns for SDWAN & non-SDWAN modes• Integrated the Unbound-DNSSEC library with Cisco’s SDWAN which helped the solution to be FedRAMP Compliant• Debug embedded software using GDB as well as in-circuit emulator (JTAG)• Use test tools, and interact with HW, SoC design teams[used – Embedded C, Embedded Linux, SoC, Buildroot, OpenWRT, Yocto]
  • Cisco
    Software Engineer - Ii
    Cisco Sep 2018 - May 2021
    San Jose, Ca, Us
  • Technicolor
    Software Engineering Intern
    Technicolor May 2017 - Dec 2017
    Los Angeles, Us
    • Coordinated in setting up automation build server (Jenkins) which established a continuous integration scheme to the build process• Performed Kernel builds using buildroot• Increased testing productivity by 50% with bash script implementation to automate the testing process• Worked on RAM disk image generation, NAND flash programming, loadable device drivers for STBs (Set-Top Box)• Ported LED driver from GPIO to PWM based for headless STB in embedded C
  • Mitsubishi Electric India Pvt. Ltd.
    Senior Engineer - Research And Development
    Mitsubishi Electric India Pvt. Ltd. Apr 2016 - Jun 2016
    Tokyo, Japan, Jp
    • Developed firmware in C for microcontroller, Human Machine Interface (HMI) & inter-device communication for a control system• Engineered an algorithm for ‘Auto-Tune PID’ as a Function Block, resulted in improvement by 40% each, in case of temperature & humidity controlling– customer awarded a letter of appreciation for this achievement• Worked in cross-functional teams to design product specifications• Prepared validation strategies for hardware as well as software verification
  • Mitsubishi Electric India Pvt. Ltd.
    Engineer - Research And Development
    Mitsubishi Electric India Pvt. Ltd. May 2013 - Apr 2016
    Tokyo, Japan, Jp
  • Kpit
    Software Engineer
    Kpit Jun 2011 - Apr 2013
    Pune, Maharashtra, In
    • Developed automation test sequences for engine powertrain & emission control• Worked on validation of Cummins ECU’s (Engine Control Unit) by developing Automated Testing Sequences in NI TestStand from software requirement specifications (SRS) – using Hardware-In-Loop (HIL)testing environment #AutomationTesting #UnitTesting #RegressionTesting #agile #ClearCase #Matlab #Simulink

Onkar Patil Skills

C# Vb.net Asp.net Asp.net Ajax Crystal Reports Microsoft Sql Server C++ C Matlab Microsoft Office Engineering Embedded Systems Software Development System On A Chip Algorithms Simulink Python Microsoft Excel Codesys Plc Ladder Logic Programming Microsoft Word Microcontrollers Product Development Manufacturing Project Management Control Systems Design Embedded Linux Embedded Software Management Team Management Structured Text Testing Automation Software Design Test Automation Embedded C Labview Firmware Research And Development Product Design Git Bash Leadership Raspberry Pi Broadcom Bluetooth Linux Jenkins Device Drivers Clearcase Programmable Logic Controller Microsoft Powerpoint Jira Cross Functional Team Leadership Customer Service

Onkar Patil Education Details

  • Purdue University College Of Engineering
    Purdue University College Of Engineering
    Electrical And Computer Engineering
  • Shivaji University
    Shivaji University
    Electronics And Telecommunication Engineering

Frequently Asked Questions about Onkar Patil

What company does Onkar Patil work for?

Onkar Patil works for Cisco

What is Onkar Patil's role at the current company?

Onkar Patil's current role is Senior Software Engineer at Cisco specializing in Embedded Linux.

What is Onkar Patil's email address?

Onkar Patil's email address is on****@****ail.com

What schools did Onkar Patil attend?

Onkar Patil attended Purdue University College Of Engineering, Shivaji University.

What skills is Onkar Patil known for?

Onkar Patil has skills like C#, Vb.net, Asp.net, Asp.net Ajax, Crystal Reports, Microsoft Sql Server, C++, C, Matlab, Microsoft Office, Engineering, Embedded Systems.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.