Senior Hw/sw Engineer Resume
Phoenix, AZ
EXPERIENCE SUMMARY:
- I am seeking a position in embedded computer system design, allowing me to use both my hardware and software experience.
- Interested in areas utilizing distributed processing, real world signal interfacing, real - time processing, autonomous control systems, graphics and artificial intelligence.
- Able to work independently or with a team on projects.
- Enjoy the total design process from project conception to product installation.
- Over 30 years of hardware and software design experience.
- Created over 75 designs based on 16-bit, 24-bit and 32-bit digital signal processors.
- Created over 25 designs based on 8-bit and 16-bit microprocessor/microcontrollers.
- Experience developing low-level drivers (SPI, I2C, SCI, RS-232, A/D, PWM, Timers, ZigBee, Ethernet and USB), test programs and demonstration programs.
- Experience developing firmware and real-time operating systems.
- Experience with embedded design solutions using single and multiple microcontrollers.
- Experience with microprocessors, microcontrollers and DSPs from Microchip, TI, Confidential, Analog Devices and STMicroelectronics.
- Experience creating aircraft pilot training simulators using multiple microprocessors.
- Experience creating systems for remotely piloted vehicles.
- Experience writing software for dual-redundant computer systems.
- Experience creating complete production build packages for hardware products.
- Experience creating User Manual documentation and production test programs.
- Experience creating silicon verification/validation platforms.
- Experienced with OrCAD, PADS, MentorGraphics, FreePCB, GC-Preview, VHDL and Verilog hardware design tools.
- Experience with C, Python and various DSP/Micro Assembler Languages.
- Experience with MS Word/EXCEL/PowerPoint and MS Project tools.
- Being proficient in both hardware and software, I can create quick and efficient design solutions without the need for additional team members.
- I have worked for small, medium and large companies, allowing me the opportunity to work as an individual contributor, a team member, and manage a group of employees.
- I am a self-motivated individual, always looking for new challenges and working with new technologies.
BUSINESS EXPERIENCE:
Confidential, Phoenix, AZ
Senior HW/SW Engineer
Responsibilities:
- Formal verification and validataion (V&V) of Epic NGIO and C5 CPMII products.
- Verified and reviewed the test plan results against the product requirements ensuring appropriate tests were performed and documented.
Skills summary: Windows computers. Confidential PowerQUICC II MPC8280. MS Word, EXCEL, PowerPoint and Project tools.
Confidential, Tempe, AZ
Electronic Design Engineer
Responsibilities:
- Creating hardware products using microcontrollers to assist military operations.
- Created the schematics, selected board components, provided input for the PCB layout, and tested/checked out the completed product design.
- Created test cases for each product and performed the initial board checkouts.
- Coordinated and assisted in the initial and production product builds.
Skills summary: Windows computers. Microchip PIC16 MCU and Python. Mentor Graphics Schematic/Layout, OrCAD, FreePCB & GC-Preview hardware design tools. Arena, MS Word, EXCEL, PowerPoint and Project tools.
Confidential, Scottsdale, AZ / Tempe, AZ
QA Hardware/Software Engineer
Responsibilities:
- Created a hardware testing platform to assist in automated testing of traffic violation systems.
- Created QA test plans and QA test cases for both hardware and software testing.
- Performed may quality tests on internally created systems and 3rd Party products.
- QA testing was to verify performance requirements being met by our 3rd Party product manufactures after each of their firmware upgrades.
Skills summary: Windows and Linux based computers. Microchip PIC24 MCU, Parallax Propeller. OrCAD, FreePCB & GC-Preview hardware design tools. HP Quality Center, MS Word, EXCEL, PowerPoint and Project tools.
Confidential, Scottsdale, AZ
Product Designer
Responsibilities:
- Created a 3-Phase power data logging tool to collect power line efficiency data for motor controller products.
- Developed the SPI, USB, I2C and SCI firmware for the TI and Microchip DSPs.
- Worked on software to improve the existing motor controller products.
Skills summary: Windows computers. TI TMS320 and Microchip dsPIC32/33 DSPs. OrCAD & PADS hardware design tools. MS Word, EXCEL and Project tools.
Confidential, Austin, TX
ColdFire Applications Engineer
Responsibilities:
- Created internal evaluation boards for the Confidential ColdFire and the Digital Signal Controller family of products.
- These boards were used to evaluate and functionally test new parts and test chips being created by the silicon design team.
- Wrote test programs and functionally tested the completed boards.
- Transitioned production ColdFire and DSC developer products from non-RoHS production to RoHS production.
- Also, converted schematic and layout designs for several products to the latest standard hardware development tool flow.
Skills summary: Windows computers. Confidential 32-bit ColdFire Processors. VHDL, Verilog, OrCAD, PADS, Allegro, Xilinx hardware design tools. MS Word, EXCEL, PowerPoint and Project tools.
Confidential, Phoenix, AZ/Austin, TX
DSP Hardware Development Tools Manager
Responsibilities:
- Created the designs, specified the parts and coordinated the building of the boards for internal engineering and customer use.
- Wrote test programs and functionally tested the completed boards.
- Developed simple applications for the products, e.g. a three-phase brushless DC motor control product included a closed loop motor control program.
- Developed the SCI, CAN, PWM and SCI firmware for the Confidential processors.
- Also wrote the User’s Manuals for each of the evaluation boards placed into production.
- Developed a standard hardware tools development process for my team to follow.
- This allowed a more efficient reuse of designs, provided quicker design cycles, improved design quality and reduced development costs.
Skills summary: Windows and Linux computers. Confidential 16-bit Digital Signal Processors.Visual C/C++, Visual BASIC, various DSP Assembler Languages, VHDL and Verilog. OrCAD, PADS, AutoCAD, Xilinx and Actel hardware design tools. MS Word/EXCEL/PowerPoint and MS Project tools.
Confidential, Austin, TX
Hardware and Software Application Engineer
Responsibilities:
- Assisted in the completion of the hardware design and testing for a SoundBlaster/Modem multi-media ISA bus card using a 24-bit DSP and Altera FPGA.
- Worked closely with the customer assisting on both the DSP hardware and software design, Windows device drivers and VxDs, helping them complete their project.
- Developed the SCI and SPI firmware for the DSP.
- Assisted in the creation of our groups SEI Process.
- Designed, built, tested and distributed a modem based reference design based on a 24-bit DSP and 16-bit MCU.
- Wrote test programs to functionally test the modem developer platforms.
- Designed and built custom DSP boards for Product Test, SQA and Engineering evaluation use.
- Received two patent awards. Six DSP application notes were published.
Skills summary: PC, Windows and UNIX computers . Confidential 16-bit and 24-bit Digital Signal Processors, Altera FPGA. Visual C/C++, Visual BASIC, Intel 8XXX Assembler, DSP Assembler Languages . OrCAD, PADS, AutoCAD and Altera hardware design tools. MS Word/EXCEL/PowerPoint and MS Project tools.
