We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 11+ years of working experience in Telecom/Mobile/Semiconductor industry products.
  • Solution oriented and well - focused Senior Engineer with extensive knowledge in embedded software development/porting/Testing under Linux/Android/Nucleus/Threadx RTOS, team management and exposure to project proposalFamiliar with embedded platforms and system software, hands on experience into Android Board bring up & Porting, Linux/RTOS Device Drivers includes SD/Smart/Cable Card drivers, WLAN/BT drivers, RF Set-Top-Box under Broadcom/AMLOGIC chipsets, Linux RDK porting & RDK-B Networking and Microcontrollers

TECHNICAL SKILLS:

  • C, Assembly, Linux device drivers, Board Bring up, Microcontroller/I2C/SPI & Strong Debugging Skills
  • OS Internals - Linux, Threadx, Nucleus RTOS and its device drivers
  • Android Bring up & porting, upgrade, Android QCOM ADSP Sensor Drivers, Android HAL Integration
  • SD/MMC/SDIO/Smart Card ISO7816 IP, Wi-Fi 802.11 a/b/g Networking, TCP/IP, Bluetooth BT (BLE)
  • Confidential RF Cable Set-Top-Box, Platform/Middleware S/W, STB Cable Card CCIF/DOCSIS, MOCA HN, DVR
  • Confidential RDK H/W Bring up & System Integration, GSTREAMER Framework & RDK-B Networking
  • GDB, RTC, SVN,GIT, YOCTO, Open Embedded, JENKINS, JIRA,KNF, LIBMEM, DUMA, COVERITY,RALLY
  • ARM/PPC/MIPS - MSM8937,AMLOGIC Dongle M6/M8, Confidential BT device, Broadcom 7425/7429, OMAP3

PROFESSIONAL HISTORY:

Confidential

Software Engineer

Responsibilities:

  • Android Broad Bring-up & Device Driver Porting
  • Android (Light/Proximity/Accelerometer sensor bring up), Android HAL/QCOM ADSP Integration
  • USB Switch Driver - uevent implementation & Enable/Disable GCAI/MicroUSB

Confidential

Responsibilities:

  • Monitor WAN/LAN upload/download speed & total usage of the traffic between wired/wireless clients
  • Monitor Online/Offline status of the wired/wireless connected clients

Confidential

Software Engineer

Responsibilities:

  • RF cable Set-Top-Box development/porting - RDK - GSTREAMER based Framework
  • Integration of SoC dependent/independent open source components to RDK 2.0 in Linux
  • Integration IARM, Qt/RMF, RMFAPP/XRE components and Client Propriety Application onto XRE
  • Validation of Set Top Box features & Bug fixing

Confidential

Software Engineer

Responsibilities:

  • Enabling BT on target/Enabling gesture control like tapping/swiping the Confidential Ring device which uses Bluetooth Low Energy(BLE) bluez stack
  • Experience into Confidential RF Cable Set Top Box - Confidential media server gateway product based on G8 Broadcom BCM 7422/7425/7429 chipset - worked on Reference Platform(generic layer)/Cable Card drivers and Middleware
  • Build framework & integration of s/w modules/open source/3rd party libraries includes BCM Confidential /magnum drivers
  • Board Bring-up for Broadcom 7429 chipset based client box based on Confidential Reference Platform
  • Responsible for Single Host/Cable Card IP address feature addition for Confidential specific product using cable card CCIF 2.0 specification, Fast Boot Support & Two-way communication between host and Head end
  • Play pump analysis for various modules like DVR/HN playback /HN streaming/HLS playback & RF/IP Channel Tuning and static & dynamic play pump allocation for IP/RF channels
  • Analysis/Report bugs related to Broadcom Confidential drivers

Confidential

Software Engineer

Responsibilities:

  • Mentored a team of 7+ engineers
  • Delivery & Customer fulfillment across geographical sites
  • Active participation in internal design reviews

Confidential

Software Engineer

Responsibilities:

  • Board Bring up and Android GB Linux 2.6.35 & Android ICS Linux 3.0 Upgrade & Kernel Driver Porting for TI OMAP3530 Portable Media Player Custom board
  • Broad Bring up - Android GB Linux 2.6.35/ICS Linux 3.0 upgrade from Android éclair
  • Drivers porting includes LCD, Touch, SD/MMC/SDIO, Audio, Battery & PM

Confidential

Software Engineer

Responsibilities:

  • Design - Smart Card Reader Driver/ISO 7816-3 protocol/Application
  • Developed Smart Card Reader Driver, Threadx OS rapper Management
  • Developed Application for customer specified ADPUs
  • Integrate the driver/application with the customer software
  • Closely worked with Hardware Smart Card IP Team
  • Testing, Customer Interaction, Release Management

Confidential

Senior Engineer

Responsibilities:

  • Board Bring up & Threadx/Nucleus OS rapper Management
  • Integration of SDIO Stack with Atheros/Marvell/Socket WLAN driver
  • Synchronization of threads with different priorities, handling sync/async mode of operation
  • NetX based network management
  • Memory pool management
  • Developed Wi-Fi Configuration APIs (association, scanning, power, rate & WEP security) for Nucleus PLUS & Threadx RTOS based Wi-Fi drivers through Nucleus PLUS & Threadx supported IOCTLs and TTCP application development using network socket APIs.
  • Broad bring up/Design/Development/Testing of SD/MMC/SDIO driver for various hardware platforms like Atmel AT91SAM9263, PXA27X, PDA on Linux/Threadx/Nucleus RTOS

We'd love your feedback!