Amol Verule

Software Engineer

Bengaluru, Karnataka, India19 yrs 4 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • 17+ years in software engineering and automation.
  • Led automation framework development for multi-million dollar products.
  • Expertise in Linux and Android system software.
Stackforce AI infers this person is a Software Engineer specializing in Embedded Systems and Operating Systems development.

Contact

Skills

Core Skills

Automation Framework DevelopmentQuality AssuranceAutomation Framework DesignPython ScriptingKernel ProgrammingCShell ScriptingKernel Compilation

Other Skills

Agile MethodologiesAndroidArtificial Intelligence (AI)BluetoothBluetooth Low EnergyCybersecurityDeep LearningDevice DriversEmbedded LinuxEmbedded SoftwareEmbedded SystemsGCCGNU DebuggerGTKJenkins

About

An accomplished engineering with 17+ year's track record of software engineering, Automation Framework development, leadership experience in various technology testing i.e.System software,Embedded,Mobile and Open Source OS , Device driver,Bluetooth testing. - Highly motivated and driven leader, with ability to deliver complex products by assuring quality using automation framework. - Person-in-charge for automation framework development, Quality Assurance of multi-million dollar products - Multiple complete product life cycle experience, including Software requirement analysis, Design, development, pre-sales and post-sales customer relationship management for Open Source. - Deep knowledge and experience on Linux,Android system software,debugging. - Expertise in Embedded,mobile testing and automation using Python and open source tools. - Attended and conducted many Open Source Software training , conferences , workshop. - Proficient in Linux system Programming ,python and shell scripting,Linux and Android OS Internals,customization. - Debugging using software debugger pdb,gdb,logcat, system logs, valgrind etc. Specialties: Linux, Bluetooth,Android,shell script,Python script,Linux system programming,Device driver test,Kernel test .

Experience

Qualcomm

Senior Staff Engineer

Nov 2016Present · 9 yrs 4 mos · Bangalore

  • Automation Framework developer
Automation Framework developmentQuality AssuranceLinuxAndroid

Nvidia

Senior Tools Development Engineer

Aug 2010Nov 2016 · 6 yrs 3 mos · Pune Area, India

  • Automation framework design and development using python script for Android/Linux based mobile,Automotive,Tablet development platform.
  • Automating Test cases for Mobile,Automotive,Tablet .
  • Analyzing test cases and new feature .
Automation framework designPython scriptingAndroidLinux

Centre for development of advanced computing

2 roles

Member Technical Staff

Promoted

May 2007Sep 2010 · 3 yrs 4 mos

  • Key Projects Handled
  • Title : Bharat Operating System Solution (BOSS)
  • Tools : C, kernel programming, shell scripting
  • Team Size : 8
  • Scope : To create a Indian Linux operating system with pleasing desktop environment, user friendly
  • with support to maximum hardware and Indian language support. It has auto detection, plug and play for hardware and software.
  • Role : Involved in Kernel device driver Compilation, software integration, software development.
  • Title : GRUB Editor GUI
  • Tools : Shell Scripting, c
  • Team Size : 1
  • Scope : This utility would provide generic graphical interface for installation of Grand Unified Boot Loader .editing grub configuration like timeout default boot, password for boot loader to secure system.
  • Role : Involved in design, development and Unit testing of utility.
  • Title : SMS GUI application
  • Tools : C, Shell Scripting, GTK,kannel
  • Team Size : 2
  • Scope : SMS GUI application is a graphical interface for kannel server to send SMS to any mobile number in India, send a message to many users i.e. group.
  • Role : Involved in design, development and unit testing of utility.
  • Title : BOSS Live CD and Live USB
  • Tools : C, GCC, shell script
  • Team Size : 2
  • Scope : To view and use complete BOSS Linux operating system without installation. to recover crashed Linux and check compatibility of BOSS OS with hardware.
  • Role : Involved in development of live operating system. developed a script to automate the Live OS creation. compiled device driver.
Ckernel programmingshell scriptingGTKKernel programming

Project Engineer

Nov 2006Apr 2007 · 5 mos

  • Title : USB Security module
  • Tools : C, shell script
  • Team Size : 1
  • Scope : USB security module is used to protect unauthorized user to transfer data on external USB storage device. it detects events generated by plug in USB storage device and then makes desktop screen lock to check authorize user.
  • Title : BOSS Advanced Server
  • Tools : C, kernel compilation, shell scripting
  • Team Size : 4
  • Scope : To create a Indian Linux operating system server with pleasing desktop environment, user friendliness, with support to maximum hardware and secure. It contains web server, mail server, database server, proxy server, network server, file server.
  • Role : Involved in Kernel device driver Compilation, software integration, testing.
Cshell scriptingShell scripting

Education

Indian Institute of Technology, Madras

MTech in Computer Science & Engineering — Information security

Jan 2020Jan 2023

CDAC

PG diploma — embedded

Jan 2006Jan 2006

SGGS Engineering COE & T

B.E. — Instrumentation Engineering

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Automation Framework Development & Quality Assurance

Explore similar profiles based on matching skills and experience