We provide IT Staff Augmentation Services!

Sr. Hardware/firmware Engineer Resume

0/5 (Submit Your Rating)

Torrance, CA

SUMMARY:

  • Capable to accustom new project and environment, flexible to rapid change, understand organization's business model with a life - learning attitude to new technology industries
  • Multi-disciplined team player with leadership capabilities to work in diversified team environment
  • Collaborative experiences to work in fast-paced and cross-functional team, as well as multilingual capability to work with domestic and overseas vendors
  • Proven proactive, self-motivated and dedicated professional
  • Strong analytical, problem solving and risk management skills

TECHNICAL SKILLS:

MCU & FPGA: 8/16/32 bit MCU, ARM Cortex M3, ARM7, Atmel AVR, ATmega, XMOS and Xilinx Spartan 2 and 6 FPGAs

Lab Equipments: Oscilloscope, Function and Signal Generators, Insulation/Continuity Tester, Ion Chamber Survey Meter and Temperature Chamber

Hardware Interfaces: JTAG, ISP, SPI, UART, I2C, TWI, RS485 and RS232

Programming Languages: Embedded C, C++, XC and VHDL

Software Tools: Altium Designer, Xilinx ISE, OrCAD, PSpice, PCAD, AutoCAD, Atmel Studio, Eclipse C/C++, Rowley CrossWorks Studio, MS Visual Studio, XMOS XDE, Qt Creator and Arduino IDE

Revision Control & Bug Tracking: Surround SCM, TortoiseSVN, TestTrack and Bugzilla

WORK EXPERIENCE:

Sr. Hardware/Firmware Engineer

Confidential, Torrance, CA

Responsibilities:

  • Designed and delivered electrical hardware for an Optical Encoder by using Atmel ATmega32U4 8-bit MCU with standard optical mouse sensor, which detects the actual belt speed to avoid error reading while belt slippage condition and featured with 2-axes quadrature signals output
  • Designed and implemented firmware in C on Atmel Studio 6.2 IDE and structured with a soft RTOS in 4 major tasks such as Sensing & Calculation, Quadrature Signals, User Input and Display Output
  • Designed and delivered electrical hardware for a Light Curtain diagnostic device by using Spartan 6 FPGA, which provides diagnostic capabilities for three major components in the X-ray Scanning Machine includes light curtain controller, main FPGA controller board and Array Controller Computer
  • Implemented firmware in VHDL on Xilinx ISE, developed modules include Data Processing, Conversion, Multiplexers, Trigger and Data Validation
  • Re-designed and delivered main controller board for X-ray Scanning Machine, which consists of two Spartan 2 FPGAs in order to enhance from the existing features to the new functionalities, such as kV/mA readings feedback, Bag-Track and Lamp fault safety features in a limited board dimension
  • Implemented and delivered VHDL firmware features for the X-ray Scanning Machine to sustains the system with the new design requirements and safety compliance
  • Proposed, re-designed and developed X-ray Generator Digital Controller Board with XMOS 32-bit multi-core processor to enhance the hardware capabilities in order to accommodates new product requirements and features
  • Enhanced and implemented firmware in C with multi-tasks structure on XMOS XDE, tasks such as Analog Interface, Legacy Control, Flash, UART TX/RX, Communication TX/RX and Diagnostic, which featured with cold start and seasoning routine, event record and data logging on flash memory, trip detection and host computer control capabilities
  • Implemented new features on Qt Creator for the Graphic User Interface application, which for the host computer control of the X-ray Generator Digital Controller
  • Created and documented design requirements, specifications, hardware/firmware block diagrams, test plan/procedures, work instructions and related documents for Engineering Release
  • Reviewed, validated and conducted electrical hardware designs for the Operator Control Panel and the Encoder Splitter Board with external vendors
  • Assisted and reviewed electrical hardware designs, layout requirements/guideline and process for Inputs/Outputs Interface Board, Integrated Power Distribution Board with internal team members
  • Handled, reviewed and conducted all prototyping related tasks such as PCB layout guideline, layout design, fabrication and assembly processes

Project Engineer / Embedded Design Engineer

Confidential, Riverside, CA

Responsibilities:

  • Designed and developed wireless handheld device “Wand”, a system remote control by using Cortex M3 processor and transceiver device “Access Point” by using ARM7 processor. Utilized with 2.4GHz, IEEE 802.15.4, T.I. CC2430 transceiver based “ZigBee” radio module as a wireless communication channel with the system
  • Designed and implemented both “Wand” and “Access Point” firmware in C on Rowley CrossWorks Studio IDE
  • Created and delivered engineering documents include product requirements, design specifications, hardware/firmware block diagrams, as well as test plan and procedures for several products
  • Reviewed, conducted and released product-build packages such as bill of materials, schematic, printed circuit board layout design and gerber package for the product line
  • Created and delivered production test plan/procedures for the product line includes Master System Controller, Set-Top Box, Video Input Box, Audio Input Box, Wand, Access Point, iPod Dock, 16-Port Network Switch and IR Dongle
  • Administered and maintained Revision Control SVN and Bugzilla servers, carried out control policies, procedures and maintenance routine
  • Researched and proposed a cost effective wireless technology solution for “MODE Free” project that consists of wireless remote control, transceiver, wall and table dock stations
  • Delivered design documents include product requirements, design specifications, software functional requirements, user interface operations flowchart and product test plan/procedures
  • Arranged and monitored the process of compliance tests and s include FCC, CE, UL and CTick

We'd love your feedback!