Lead Engineer Resume
Santa Clara, UsA
SUMMARY:
- 11 years of experience in validation, automation development, debugging android stack and base linux os, its applications, validating Embedded Linux OS, VxWorks and its inbuilt diagnostics services remote debugging for diverse h/w platforms, retail applications running on Embedded Linux verix OS and testing of Avionics Display systems.
- Extensive validation experience in embedded domain projects - wireless modem functionalities with 2G, 3G, LTE network, RTOS VxWorks, Threadx, uClinux, Linux, android and windows based platforms.
- Work experience in debugging/analyzing the testing failures up to the component level in embedded Linux, android, RIL functionalities, application based on Linux & windows OS.
- Extensive work experience in automation development for Testing/build process in various Linux environment, modem functionalities with test equipment’s, android and windows platforms.
- Work experience in UNIT test cases development, cross compilation, analyzing the compilation issues, execution and its automation for various Linux and windows platforms.
- Experience in programming languages C and scripting bash shell, Make rules, and expect and python.
- Core expertise in test case development, script, test plan, execute and automate the testing process for embedded domain projects.
- Experience in development and porting the code to the Linux environment, cross compilation and debugging the compilations issues.
- Work experience in configuing custumised linux operating system embedded and RT linux for various h/w platforms, executing test suits LTP & POSIX and analyzing the failures.
- Work experience in RTOS, embedded Linux, Linux internals, device drivers, network protocols and wireless communication protocols.
- Work experience on Intel’s thermal and power measurement feature like DPTF, PNP and ACT measurements.
- Good understanding of BIOS, boot loaders u-boot, pxe boot, grub, hardware schematics, board design and rework to make the component enable in hardware level.
- Experience in handling lab equipment’s like Oscilloscopes, wireless test equipment’s CMW500, Agilent 8960, PXT and UXM.
- Work experience on virtualization tools to simulate the Linux environment like Vmware, Cygwin.
- Experience in GPS, AGPS and Wifi testing.
- Experience in multisite coordination with various teams to bring up the project.
- Experience in leading and managing the team for the embedded domain projects.
- Working knowledge on version control system clear case and git.
TECHNICAL SKILLS:
Languages: C.
Scripting Languages: Shell, Python, Expect.
Operating Systems: Windows, Linux, Android stack.
Linux: Embedded Linux, Module Programming.
Tools: QXDM,QPST,Flash,Phonetools,MAtool,Trace32, VMware,Cygwin,CrashInspect,WindRiver’sWorkbench, ADB,Logcat, Keil, TATS.
RTOS: VxWorks, wrlinux, ThreadX
Virtualization: VmWare, Cygwin.
Debuggers: GDB, KGDB and wdb
Test equipments: CMW500,Agilent PXT, 8960.
Version Control: Clear Case, CVS, PVCS
Defect Tracking tools: Clear Quest,JIRA,Bugzilla.
Assembly Languages: 8051.
Networking Concepts: TCP/IP, UDP, IPV6, IPV4, routers and switches.
PROFESSIONAL EXPERIENCE
Lead Engineer
Confidential, Santa Clara, USA
Responsibilities:
- Leading and managing in Validation, debugging multiple platforms on WWAN wireless functionalities on integrated board.
- Automation development with test equipment for the wireless functionalities for the modem.
- Validation of modem OS Threadx and varutal OS communicting with upper level OS.
- Unit test case development, compilation for the cross platforms, debugging the compilation issues and execution.
- Automation development for the build process, stress/stability testing.
- Involving in testing the modem communication interface over USB with digital chip interface HSIC and SSIC.
- Involving in testing the modem communication PCIe interface.
- Involvement of manual testing and working towards for the automation.
- Debugging and analyzing the android/windows and modem issues.
- Validation in IPV6,IPV4, Wifi, AGPS, GPS for the mobile and tablets platforms Understanding hardware schematics, board design and making rework to enable component in hardware level.
- Communicating and discussion with the respective component leads across the globe towards the closer.
- Involving in the new feature development discussions, accordingly developing the t of test plans.
- Interaction with customer, debugging the issues found during the testing.
Confidential, Seattle
Sr.Software EngineerResponsibilities:
- Leading and managing the team for various feature phone and smart phones projects for testing and automation.
- Discursion with customer on testing requirement, implementing the as per the requirement and execution.
- Development test plan and test cases based on specification document and implementing the execution procedure.
- Facilitating on-time delivery of feature phone & smartphone platform through leading multi-site collaboration and coordination for fixing the issues
- Effective coordination of internal teams across India, Korea, USA and with other partners T-Mobile, AT&T
- Independent software testing vendor and android issues by owning and driving issues to resolutions.
- Development of the test cases for the feature phones and smart phones.
- Performing the protocol testing 2G, 3G and LTE with live network.
- Interaction with carrier, modem and development teams to isolate the issue.
- Interaction with customer, debugging the issues found during the testing.
- Provide Support in reproducing various critical issues in the market like 2G,3G Call Drops.
Confidential
Responsibilities:
- Leading the team for multiple projects for testing, debugging and automation for various android platforms.
- Initial analysis on RIL and board bring up activity on all platforms.
- Involved in debugging the booting issues and board bring up activities.
- Participated on workshops for the project bring up activities.
- Interaction with customer, debugging the issues found during the testing.
- CTS test suite execution and initial analysis for the android devices.
- Analyzed the failure for the root cause.
- Analyzed the build issues for the failures.
- Automating the android and vlx build process.
- Wireless Testing like Bluetooth and WLAN testing.
- Leading for preparation of the test plan/cases/script from scratch onwards and perform regular test runs, resolving and reporting on problems encountered and documentation of test results for follow-up and provide the feedback to the designer for the various retail applications and secura terminals.
- Developing the unit test code for the RFID API’s, Execution and making the automation.
- Debugged the encountered defects and reported with the logs.
- GPS implementation, developing the test cases and debugging issues.
- Developed and execute a comprehensive testing strategy -detailed test plans and test script to ensure products meet customer requirements.
- Taking the owner ship for the projects and divided the work among the team and reported the defects as well as the results for every cycle.
Confidential River, CA
Responsibilities:
- Participated in the design discursion of Management suit (diagnostics), system architecture to support various services.
- Porting from VxWorks implemented code to embedded linux code and compile for cross platofrms.
- Working on file systems NFS and ext2.
- Debugging and testing the device software and complete responsible for automation of the testing and build processes using shell, expect scripts, Makefiles and c.
- Implementation of gnu make rules for compilation of test cases.
- Development of sensor points, execution on the WindRiver embedded Linux device Software Manager and analyzed the logs for the failures.
- Developed the performance test cases to analyze the diagnostics service in WindRiver Embedded Linux.
- Tested the WindRiver Workbench Diagnostics Plug-ins.
- Configure and built the images for the every supported h/w platform and executed the test suits LTP and POSIX on wrlinux. And analyzed for the failures.
- Verification networking protocols TCP,UDP in wrlinux.
- Verification of routers, switches and gateways for the wrlinux linux.
- Developing the PFD and MFD functionalities on DEOS and test case development for the 1080 display systems
- Preparing test scripts to test on the target hardware which is mounted with the proprietary RTOS DEOS and the software for hawker aircraft.