Electrical Engineer Resume
SUMMARY:
- Electrical Engineer with 8 years of experience working in all phases of Hardware Board Design and VLSI development life cycle. Primarily focused on Requirements Study, Analysis, Design, Verification and Validation Testing for various Engineering Services and Solutions.
- Handled technology based designs and products to Drilling, Audio, Medical & laboratory equipment’s, Defense, Space, Atomic Energy service.
- Worked with analog, digital and mixed signal designs includes single and high - density multi-layer (12-layer card) printed circuit boards.
- Experience working as FPGA Design Engineer includes glue logic design implementation, RTL VHDL/Verilog code development, implementation, simulation environments (ModelSim), test benches for the FPGA self-design Verification, synthesis, verification and debugging, performance improvements, testing and perform Static Timing analysis (STA), timing closures, design optimization for major FPGA platforms and development tools include Xilinx, vertex, Spartan, Actel, Altera and lattice FPGA’s. Experience using FPGA resources such as IP cores, FIFO, Memory, Buffers, MUX, Clocks, DSP etc., and FPGA embedded processor cores such as Micro blaze or ARM cores.
- Experience working as Hardware Board Design Engineer (Component level board design and testing) includes Requirements study, design documentation, components selection, schematic design capture (ORCAD, DxDesigner, Altium), Circuit Simulations (LT Spice, NI Multisim), Circuit Analysis (Signal Integrity, Power Integrity and Thermal analysis, WCCA, DFMEA, PFMEA, Hazard Analysis), Generate and release of Bill of Materials (BOMS), support layout (PCBA), test plan generation, design troubleshooting and testing (Bench testing, Lab equipment’s), Organizing, leading and participating in design and technical reviews, Integration testing with other core teams with design input/output requirements.
- Experience working as Electrical Component Engineer includes obsolescence management includes finding possible alternatives, Drop-in (Form, fit and function) replacement, Reclamation, Redesign, Reverse engineering due to End-of-Life, discontinuity and reliability issues.
- Experience working with 16/32 bit Micro-Controllers and Power PC processors, Xilinx Virtex -4/5, Spartan-3/6, Lattice, Actel FPGA’s, Altera FPGA’s System-on-chip (SoC), SERDES, High-Speed ADC’s and DAC’s, High-Speed memories (DDR, DDR2), PCIe, PMC, DC-DC converters, low battery power designs, wireless such as Bluetooth, Wifi and Protocols such as UART, RS-232, RS-485, SPI, CAN, I2C, Ethernet(Gigabit), USB (low speed and high speed) and Analog circuits. Familiar with ISO, CFR, MIL, EMI/EMC, UL, CSA and CE standards.
- Received great appreciation from GE for successful migration of new PCBA version of FPGA code to make it backward compatible with old version of PCBA.
- Received good appreciation from Confidential for improving FPGA design performance and integration testing.
- Received good appreciation from Harman Becker for individual execution of board design, troubleshooting and testing.
- Received Excellence performance from TFS Client for individual execution of Obsolescence designs.
- Client/Customer facing experience.
- Highly motivated individual with strong Verbal and Communication skills, highly adaptable, quick learner with ability to work independently and as a part of a larger team. Able to multi-task in high-pressure situations.
TECHNICAL SKILLS:
Operating System: : Windows XP, 2000, 2003, 2007, 2013, Windows 8, Ubuntu, Linux
Microsoft Tools: : MS Office, Excel, One note, Visio, power point
Software Languages: : C, C++
Scripting Languages: : Shell, TCL, Expect
FPGA HDL languages: : Verilog, VHDL
FPGA Design Tools: : Xilinx ISE 10.1/13.4/14.4, Libero IDE v9.1/11.0, Modelsim, Synopsis Synplify, Lattice ISP 7.2.
Hardware Tools: : Altium 10, Mentor Graphics DX-Designer v9.1/9.2/9.3 and Expedition, Cadence ORCAD v9.0/16.0 and PADS layout, Hyper Lynx7.1, LT spice, NI Multisim.
Lab Tools: : DMM, Oscilloscope, Data Logger, Analyzers, Function Generator, Temperature Chambers, Programmable power supplies and regulated power supplies, Audio Precision.
Software Tools: : VM Ware, CCS (Code Composer Studio), Cygwin64, Visual studio express
WORK EXPERIENCE:
Confidential
Electrical Engineer
Responsibilities:
- Performed as a project technical lead for the multiple projects and provided technical support.
- Successful completion of multiple projects from design phase through transfer phase. Projects include find alternate component solutions due to components obsolescence or end-of-life, reverse engineering due to discontinuity of the product.
- Executed tasks to ensure conformance to internal procedures, ISO, CFR medical compliance.
- Performed processing of Engineering Change Requests (ECR), prepare documentation, Plan and implement the change, perform design verification and validation activities and conduct technical/design reviews as required through the design change process. Final transfer of completed design in to production implementation, performing Risk analysis (DFMEA, PFMEA, Hazard Analysis) to identify the effect of proposed change and maintained DHF pertaining to the project.
- Working closely with Design quality, supplier quality (APQP activities) and material management, Incoming Quality Assurance (IQA) groups through the design process.
- Organizing, leading and participating in technical design (Obsolescence, schematic and Layout design) reviews and meetings.
Confidential
Design Engineer
Responsibilities:
- Prepared documentation for design implementation and installation procedure of various tools used by reviewing and analyzing existing design documents, software requirement specifications and user-interface specifications.
- Successful completion of re-developing new PCBA version of FPGA code to make it backward compatible with old version of PCBA having different FPGA chip set. This will allow use of existing old version of PCBA hardware boards for development purpose which reduces the cost of going for new proto types and making use of existing proto types without scrapping.
- Implemented FPGA VHDL code for modules CRC error detection, Digital filters, communication between two FPGA’s and also worked on code optimization and timing closures for performance improvements using proper coding techniques.
- Performed design simulation using ModelSim to verify design functionality and synthesis using Synopsis Synplify and Xilinx ISE/vivid 14.4.
- Analyzed and debugged the code using chip scope and oscilloscope.
- Successfully completed the testing and troubleshooting of proto type PCBA Hardware boards for Initial inspection, power supply testing, component level testing and software validation testing.
- Updated the schematic design using Altium tool and reviewed layout files for any obvious faults.
- Worked on Cygwin bash environment for running Xilinx ISE, Synopsis Synplify and Modelsim and test scripts.
- Worked on using Source code management system Tortoise SVN for FPGA code management.
- Performed Integration testing with other software teams. During the testing, worked to find root cause of the issue and recorded and analyzed the data.
- Participated in design reviews.
Confidential, Houston, TX
FPGA Design Engineer
Responsibilities:
- Prepared Software Design Documents.
- Successful implementation and support of RTL VHDL code for SDRAM Controller implementation in FPGA, FPGA interface with OMAP ARM core controller and other interface implementations include ADC, DAC, SRAM, FIFO, SPI, Manchester, RS232, Master and Slave Communication according to the customer specifications. Worked towards timing closures, performance improvements, code optimization and high data throughput using proper coding techniques.
- Successfully achieved the data transfer frequency performance requirements between FPGA and SRAM interface.
- Implemented test-bench to create a test-environment for self-design Verification of FPGA interfaces.
- Developed, Simulated and troubleshot FPGA’s running on a deployed system.
- Skilled in using the tools such as Modelsim, Actel Libero IDE Ver9.1 and v11.0, Oscilloscope and Libero Debugger for Analyzing and debugging the code.
- Used FPGA resources such as vendor IP cores, FIFO, Memory, Buffers, Clocks.
- Individually executed and also worked in a team during Integration testing with ARM controller using Code Composer Studio
Confidential
Senior Hardware Design Engineer
Responsibilities:
- Prepared Documentation (Requirement Specifications, Design & Test Procedure Docs).
- Organizing, leading and participating in Peer Design (schematic and Layout design) Reviews and meetings.
- Interacted with Customer during design process.
- Upgraded design schematics using Mentor Graphics DXDesigner and performed schematic checklist verification.
- Worked on Audio Amplifier design includes Class D amplifier circuit, Switching and linear DC-DC power supply design, Inductor design, Microcontroller with major interfaces, Design for EMI/EMC, design for reliability and noise reduction, design calculations.
- Performed full audio performance testing and measurements using Audio Precision equipment and software such as THD+N noise, Gain, Amplitude, CMRR, Crosstalk, Frequency etc.,
- Performed Thermal analysis of the design for low and high temperature environments using temperature chambers.
- Performed circuit simulations using LTSpice and NI Multisim to ensure proper design capture.
- Carried out FMEA and WCCA and releasing after final customer verification.
- Performed signal integrity on critical and high-speed nets using Hyper Lynx tool.
- Supported and Verified layout ECAD drawings using DxDesigner Expedition tool as per guidelines checklist.
- Performed PCB Net list verification, generate and release of Bill of Materials (BOMS).
- Handled order placement of New and shortage components.
- Performed bench testes for debugging Component level issues using general LAB equipment and generated test reports.
Confidential
Electrical Component Engineer
Responsibilities:
- Provided engineering support for Thermo Fisher Scientific products.
- Prepared Documentation (Hardware Requirement Specifications and Design documents, board power calculation & Test Procedure Docs).
- Organizing, leading and participating in Design Reviews and meetings for design release.
- Maintained project development activities using Agile Project Management software.
- Upgraded design schematics using Mentor Graphics DXDesigner.
- Worked on Relay controller board design includes DC-DC power supply design, Microcontroller with major interfaces, Design for EMI/EMC standards, reliability and noise reduction, applying filtering techniques such as using input EMI filter, Low pass filers, RC snubbers for transient’s suppression, design for Medical device standards.
- Performed PCB Net list verification, generate and release of Bill of Materials (BOMS).
- Prepared component level design guidelines in support to PCB Layout design team and Verification of layout ECAD drawings using DxDesigner expedition tool.
- Performed signal integrity on critical and high-speed nets using Hyper Lynx tool.
- Controlled and worked towards driving New and shortage components.
- Performed board testing with use of general LAB equipment and generated Test Reports.
- Identified the product or component risk levels and reporting the same through the tool and working towards mitigating the risk levels(DFMEA).
- Provided solutions for second source parts and worked towards product improvements due to obsolescence, end-of-life, long lead times, product reliability, additional features, cost reduction, etc.
- Solved more than 100 ECCR (Electronic Component Change Request) requests for Thermo Fisher Products through ECN (Electronic Change Notice) change approvals.
- Handled and provided solutions to multiple redesign projects due to obsolescence and reliability issues.
- Worked with a cross functional team during design process.
Confidential
Junior Design Engineer
Responsibilities:
- Developed hardware board requirements based out of customer design requirements and specifications.
- Prepared design documentation such as preliminary design and hardware design documents.
- Organizing, leading and participating in Design Reviews and meetings throughout the design process as needed.
- Involved in selection of components and procurement of components in timely manner.
- Designed Board Schematics Using Mentor Graphics DxDesigner tool.
- Designed a Network router carrier board, interfaces include DC-DC power supply design, Controller interface, SGMII and RGMII Gigabit Ethernet transceiver, 5gb port switch with SERDES interface, UART, I2C, EPROM, Design for EMI/EMC, Design for noise reduction.
- Prepared component level design guidelines in support to PCB Layout (6-layer card) design team and verification of layout ECAD files.
- Performed PCB Net list verification, generate and release of Bill of Materials (BOMS).
- Performed Signal Integrity and Thermal analysis and taking care of EMI/EMC issues.
- Performed component level board testing with use of general LAB equipment.
- Wrote automated scripts using TCL and Expect script languages for the Telnet and TCP/IP servers.
- Prepared Software Design Documents.
- Developed and implemented RTL Verilog code for FP (Fixed Priority), RR (Round Robin), DP (Dynamic Priority), and FR (Fixed Round robin) schemes for AHB (bus protocol.
- Simulated HDL code using Model Sim to verify design functionality.
- Created Test benches for self-design verification of the modules.
- Synthesized HDL Code to Gates level using Xilinx ISE.
- Analyzed and debugging the signal performance using the Chip Scope Pro Analyzer tool.
- Worked towards code optimization and improved design performance.
- Created the required UCF file for the FPGA for routing the signals of FPGA.
Confidential
Design Engineer
Responsibilities:
- Developed hardware board requirements based out of customer design requirements and specifications.
- Prepared design documentation such as preliminary design and hardware design documents.
- Organizing, leading and participating in Design Reviews and meetings throughout the design process as needed.
- Involved in selection of components based on careful study of component datasheets and design requirements and procurement of components in timely manner.
- Designed Board Schematics Using Cadence OrCAD tool.
- Designed On Board Computing System Power PC and Virtex FPGA based design includes DC-DC power supply design, Power PC with major interfaces such as SDRAM, EPROM, I2C, UART, USB, Ethernet, Designed for EMI/EMC standards, noise reduction.
- Prepared component level design guidelines in support to PCB Layout (12-layer card) design team, involved in placement of components and verification of layout ECAD files using Mentor Graphics Power PCB tool (PADS).
- Performed PCB Net list verification, generate and release of Bill of Materials (BOMS).
- Performed Signal Integrity (Hyper Lynx Tool) on high speed signals, clocks and critical signals for taking care of EMI/EMC issues, reduction of crosstalk and signal overshoot and undershoot issues, proper signal rise time and fall time etc.,
- Performed Thermal analysis for operating temperature requirements.
- Performed component level board testing with use of general LAB equipment.
- Generated Test Plans and reports.
- Supported in designing and implementation of FPGA Verilog code for few interfaces such as MIL 1553 to RS422 conversion, UART, SRAM, ADC and DAC. Also involved in design of Encoding and decoding techniques of various channels data in FPGA.
- Worked on some areas of the code to solve timing requirements and code performance improvements using proper coding techniques.
- Created Test benches for self-design verification of the designed module interfaces.