Anil K

Anil K Email and Phone Number

Embedded Firmware , Operating Systems, Computer Architecture @ Arm
Anil K's Location
Portland, Oregon Metropolitan Area, United States, United States
About Anil K

Over 15 years of hands-on experience in embedded software/firmware design. I have expertise in Linux board support package development. Device drivers, Interrupt handling, GPIO and uboot configuration for custom hardware. Porting Linux and developing firmware on custom hardware and board bring up. Device driver development for USB, UART, I2C, SPI and PCI interfaces on Linux and WindowsI have experience in software and hardware debugging using Trace32, JTAG, Oscilloscope, multimeter to solve system level issues like memory corruptions, heap corruptions, stack overflows, software exceptions, hardware failures etc.Experience in designing multilayer high frequency PCB.I bring in vast system level hands-on experience in hardware/software design and testing. I have experience in Android and Linux build and versioning system specifically repo, git and Gerrit interfaces.I have worked on many projects where I was involved in complete product life cycle starting from hardware design, BSP porting and testing to end application validation. I have also involved in EMI/EMC testing and mechanical testing (bump, stress, shock tests) on end product.

Anil K's Current Company Details
Arm

Arm

View
Embedded Firmware , Operating Systems, Computer Architecture
Anil K Work Experience Details
  • Arm
    Soc Firmware
    Arm Dec 2024 - Present
    Cambridge, Cambs, Gb
  • Intel Corporation
    Staff Software Engineer
    Intel Corporation Jan 2020 - Dec 2024
    Santa Clara, California, Us
  • Intel Corporation
    Android Bsp Developer
    Intel Corporation May 2016 - Dec 2024
    Santa Clara, California, Us
    At the Android Things group i work towards enabling Android Things stack on Intel IOT platforms. I have been focusing mostly on board bringup, uboot configurations, secure boot enablement, I2C, SPI, GPIO bus configurations. I have been using Android build and versioning platforms like gerrit, git, repo
  • Intel Corporation
    Linux Kernel Software Engineer
    Intel Corporation Nov 2018 - May 2021
    Santa Clara, California, Us
  • Qualcomm Communication Technology
    Senior Engineer
    Qualcomm Communication Technology Jan 2014 - Apr 2016
    At Qualcomm, i worked on debugging software level issues on next-gen Qualcomm Snapdragon chipsets. I worked towards resolving multiple software bugs that surfaced on modem IP code like heap corruption, stack overflow issues, software exceptions, hardware bugs. I used trace32, oscilloscope and proprietary tools to triage issues. Working at Qualcomm helped in getting overall exposure to mobile platform test, triage, debug and fix cycles which work as a virtuous cycle to achieve a quality mobile product.
  • Qualcomm Innovation Center Inc
    Engineer Ii
    Qualcomm Innovation Center Inc Feb 2013 - Jan 2014
    Us
    At Qualcomm as a scripting engineer, I worked on developing multiple shell and python scripts for Security and Dogfood frameworks. The scripts were widely used by the team to catch software issues on Mobile platforms. I presented the Dogfood framework developed using python script at the Qualcomm Stability Summit 2013 and this was widely appreciated.
  • Ittiam Systems
    Lead Engineer
    Ittiam Systems Aug 2011 - Dec 2012
    Bangalore, Karnataka, In
    At Ittiam I was involved in device driver development on Linux, SYS-BIOS and Windows Embedded CE 6.0 platform for Texas Instrument’s DavinCI® and OMAP Multimedia processors. Also experienced in writing assembly level code for ARM processor. Worked on projects that involved system programming and middleware integration for real time embedded applications. I am also experienced in development and testing of Linux and WinCE 6.0 based device drivers for USB, UART, SPI peripherals in C programming language. Device driver development tasks involved understanding custom hardware by referring to device datasheets and hardware documentation.I worked on projects which involved customization, porting of BSP and board bring up on OEM platforms. The tasks also involved integration of software code and testing on custom hardware.Hands-on experience in software debugging using native WinCE debugger and JTAG based debugger. The projects involved interaction with customers and representing the team in project meetings.
  • Ittiam Systems
    Senior Engineer
    Ittiam Systems Aug 2009 - Oct 2011
    Bangalore, Karnataka, In
    Hardware design of multilayer PCBsDevice driver development on WinCE 6.0Board support package development on WinCE

Anil K Education Details

  • Institute			:  Indian Institute Of Science, Bangalore
    Institute : Indian Institute Of Science, Bangalore
    Technology; Electronic Design And Technology
  • Indian Institute Of Science (Iisc)
    Indian Institute Of Science (Iisc)
    Electronics And Communications Engineering
  • Institute			:  Bms College Of Engineering, Bangalore
    Institute : Bms College Of Engineering, Bangalore
    E; Electronics And Communication
  • Institute			Indian Institute Of Science, Bangalore
    Institute Indian Institute Of Science, Bangalore
    Technology; Electronic Design And Technology
  • B. M. S. College Of Engineering
    B. M. S. College Of Engineering
    Electrical And Electronics Engineering
  • Institute			Bms College Of Engineering, Bangalore
    Institute Bms College Of Engineering, Bangalore
    E; Electronics And Communication

Frequently Asked Questions about Anil K

What company does Anil K work for?

Anil K works for Arm

What is Anil K's role at the current company?

Anil K's current role is Embedded Firmware , Operating Systems, Computer Architecture.

What schools did Anil K attend?

Anil K attended Institute : Indian Institute Of Science, Bangalore, Indian Institute Of Science (Iisc), Institute : Bms College Of Engineering, Bangalore, Institute Indian Institute Of Science, Bangalore, B. M. S. College Of Engineering, Institute Bms College Of Engineering, Bangalore.

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

Aero Online

Your AI prospecting assistant

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.