We provide IT Staff Augmentation Services!

Automation Tools Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Having 5 years of professional experience in embedded software development and project Engineering
  • Excellent capability to explore, learn and understand new business, domains andtechnologies
  • Good working knowledge in design & development of the embedded projects using theC, C++, Verilog
  • Good experience on Python, Perl, Shell and GNU Make scripting
  • Hands on experience in end - to-end system implementation, which includes requirement elicitation, design, Implementation, Integration and Testing
  • Knowledge in SOC design and development using Cadence SOC Encounter 10.1& 13.0 v, Virtuoso 6.1 v, Verilog-XL simulator, Synopsys Design Compiler, LVS and DRC tools.
  • Hands on experience on test and debug equipment like digital oscilloscope, Signal Generators, Network Analyzer and emulators for the embedded product development
  • Good understanding on hardware schematics and designed the products using ORCAD
  • Worked with various groups like production and QC to resolve themanufacturing and design issues

TECHNICAL EXPERIENCE:

LANGUAGES: C, C++, C#, Verilog and System Verilog

SCRIPTING LANGUES: Python, Perl, Shell, Make Scripting and SWIG

EMBEDDED ENVIRONMNETS: Code Composer Studio, MAT LAB, Keil IDE, Code vision AVR, Visual Studio, eclipse, MPLAB for PIC, ISE for Xilinx FPGA, Riviera-Pro and PSoC Creator 3.0

Protocols: RS232,RS485, I2C, SPI, UART, TCP/IP and UDP

Lab Test Equipment: JTAG,Network Analyzer, Oscilloscope, Signal Generator and Multi Meter

EDA TOOLS: PSPICE, ORCAD,GC Preview, Opus, Nanosim, Cadence Encounter10.1& 13.0, Virtuoso 6.1& 5.1, Primetime, LVS and DRC

OPERATING SYSTEM: Windows, Linux CentOS, RHEL and VMWare

TOOLS: Putty, Teraterm, WinSCP, VI, Microsoft Office

CONFIGURATION MGMT: MS TFS, IBM Rational SoftwareCC and CQ, SVN, GIT, CVS, Jira and Bugzilla

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Environment: Python, REST APIs, Micro Services, Jenkins, Dockers, Putty, WinSCP, MS TFS, RabbitMQ, Mongodb, SoapUI, Postman, VersionOne, Eclipse and Agile

Automation Tools Developer

Responsibilities:

  • Documenting requirements and preparing automation architectures
  • Developing custom test automation framework using python
  • Implementing Restful APIs using python http and requests modules
  • Implementing RabbitMQ (AMQP) modules using pika and kombu libraries
  • Implementing micro services and deployed into Docker environment
  • Creating pipelines in Jenkins CD tool

Confidential, Atlanta, GA

Environment: QNX, Python, REST APIs, C++/C#, Impinj RS-500, SSC32, TCP/IP, Teraterm, Putty, MS TFS, Eclipse, Visual Studio13, Agile

Automation Developer/Validation Engineer

Responsibilities:

  • Development of RFID utility using C# language to read and write RFID tags
  • Development of RFID Server f0r Impinj RS-500 chipset using C/C++language on QNX platform
  • Development & Enhancement of new or existing Python based automation tools
  • Implemented REST APIs for efficient communication to the system through automated scripts.
  • Implemented RS232 and TCP/IP protocols using Python scripting language
  • Implement various test driven development features on QNX OS based on business requirements discussed in scrums and planning meetings.
  • Participating in design reviews and involved in unit and system validation of thedispensers.

Confidential, Colorado Springs, CO

Environment: C/C++,Make, Lex, YACC, Windows 7, Server 2003, Linux RHEL x86 and x64 v4.7, v5.1, v5.3 and VMware, Visual Studio 2005, IBM CC and CQ, SVN, CVS

Developer/Maintenance

Responsibilities:

  • Development& Enhancementofnew or existingCLI (Command Line Interface)commandsforcompany’sutilityproductsusing C/C++ languages as per Customer request
  • Involved inunit and systemtesting of theutilities
  • Automated the build process using Make and Shell Scripts
  • Involved in implementing the Enhancement requests and issuesraised by customers
  • Arranged build systems and created the build procedure documents

Confidential, San Diego, CA

Environment: C/C++,SWIG1.3.29, SVN, Python, Shell, Make, Linux CentOS 5.6 and VMware

Developer

Responsibilities:

  • DevelopedSWIG interface files for C++ libraries(MSC, LC etc.)to getPythonScripts
  • Involved in Code development, Testing andCode review
  • Creating the GNU Makefile to compile the source codes to generate the binaries
  • Involved in fixing of critical field issues reported by the customer
  • Estimating efforts for software change requests or enhancements
  • Functional Specification, Design Specification and Test plan preparation
  • Providing offshoresupportfor unittesting
  • Interacting with the client for gathering new requirements for feature enhancements and change request

Confidential, Fremont, CA

Environment: C/C++,Verilog, Xilinx ISE, Spartan6, Windows 7, Shell and Make

Project Engineer/Developer

Responsibilities:

  • Implemented the audio amplifiers and other control modules on Xilinx Spartan6 FPGAusing C++ andVerilog
  • Design and implementedthe Chimes, Navigation Features
  • UsedSimulinkto model the application layer algorithms
  • Automated the build process by creating Shell and make scripts
  • Proposed Audioautomation which was implemented later for networkbased
  • Involved in technical discussions and requirement gathering from customer and prepared the project proposal and technical documentation
  • Finalized the BOM creation and manufacturing quality check

We'd love your feedback!