Senior Embedded Hardware And Software Iot Design Engineer Resume
Dallas, TX
SUMMARY:
- An Electronics product developer, Architecture, System, Hardware, Firmware, Software and system architect who has passion to work with Design, Validation and Development teams that are working on complex challenging design.
- A self - trained technical person that can adapt to work on any new technology and get up to speed quickly by available documentation, schematics, software source code or executable code.
- 23+ years of Telecom experience with Confidential as Technical Advisor for Hardware, System and Firmware, Software design.
- Also have 16 years’ experience with Embedded Technology System Solution providing design resources for large and small companies listed in my profile.
- Overall knowledge of products and can bring different teams together (Software, Hardware, Firmware, Mechanical, Packaging). Team player.
- Strong debugging skills and tools (Hardware and Software tools).
- Strong knowledge of Embedded Hardware, Firmware, Software, System, Algorithm. 32 years in Embedded.
- Product/Project management skills and experience for 20 years. Working with third party resources.
- A Creative, Can-do-attitude, Practical, Sense of ownership of the products, Attention to details, Assist others when needed on their assignment that is related to the team and lead when needed to get started or pass that stopping point.
- High energy, High tolerance to long work hours only during stage of the development when is needed to meet deadlines or solve difficult issues.
TECHNICAL SKILLS:
Digital Analog Design, Telecommunication, CPLD/FPGA/ASIC,Verilog, AHDL, VHDL,GPSEMCANSI, Timing Analysis,TCP/IP/UDP, LAPD, L2TP, HDLC Protocol, Sonet Network, 5G, FPGA/ CPLD/ PAL, Altera, Xilinx, Lattice, VXWorks, MULTI, Bluetooth, Arria 10, Piezo Electric, HighTemperature High Reliability Electronics 150-200C, Synopsys, Simulation, Diagnostics, QC Testin, Validation, Perl Scripting, python, System Testing, Disk Drive Controller, Low power RF, MIMO, Motor control, OBD2 Automotive ECU, VMware, PV cell, MPPT, KINETIS K64P144M120 CortexM4, VMBOX, Confidential Curie module, Quark SE C1000, Arduino Sketch, Makers community,Americas Greatest Make, Mentor, Nordic nrf51822 BLE 4.1 stack, Linux shell scripting, Zeyphr, RTOS, Confidential Curie Module, BLE, accelerometers, Gyroscope, JESD204B, AFE768x, Silicon lab si4455, SOC development, Yocto embedded linux, Linux Kernel config, Custom Linux config, DDR3, DDR4, Signal Integrity, REXX scriptingHardware assist test automation, GSM, class 2,3,5 international Gateway switch, Macrocode, Assembly, C,C++ Pascal, Protel, Basic, Fortran, Firmware Programming, Disk Controller, Storage, T1 E1 OC3 OC12System Timing, Simulation Synchronization, Gateway/Tandem/Toll/PBX/Data Switch, ISO, Sonnet Network, Oscilloscope, LED driver, Logic, Network Analyzers, Acoustic Communication, A/D, D/A, Digital Filter, ASIC Prototyping Bench Testing, UVM Altera Quartus II Software, Oil & Gas Down Hole Tools, Analog Devices, Lattice, Confidential, Shell Programming, Rapid Prototyping, Ethernet controller, Interface, Confidential, Processor communication, National Instruments, NI, Wireless RF Mesh Network, High Power Drive, Circuit, CRC Checking, Correction, Valve control, Free scale DSP MC56F48xx, Firmware Testing, Writing and Executing Test Cases, Lowe Power Design, HW Board Bring-up, Wireless Zigbee ZLL, ZHA, ZSE, Sub-1GHz transceiver, PIC24HJ128GP502, Linux, Unix, Solaris, SunOS, Solar Inverter, PLC, Confidential Arduino101, tiny Tile, Arduino Sketch, GitHub, Atlassian, Confluence, Jira, ComE, Confidential XeonJtag Emulators, GDB, Motorola 680x0, PowerPC, Debugging, Power QUICC, Intel8051/Z80/PCIFree scale, PCIe, Team Leadership, People Skills, Trouble shooting, PCB, Hybrid Design, Atmel AVR Consultant, Synplicity, DSP ARM7-11, Automated Test Perl Program, CSU, DPU, DSU, Multi-Processor, Design, EVS Encoder, Decoder, Project Manager, Matlab, Simulink, I2C, SPI, UART, High Power DriverTI Delfino DSP TMS320F28335, TI Piccolo DSP TMS320F2869, STMicro, Cloud STM32F407,303 ARM Cortex M4, Atmel Bitcloud Atmega256rfr2, Schematics, BIOS, PCB Layout, IR, VirtualizationPower Line Communication, Ruby Scripting, Python Scripting, Labview, MATLAB, Buck, Boost, Switching, Power Supply, Converter, Technical writer, Bare metal coding, PMIC CPU, RoHS, Microchip, GPS, PIC16FL1554, Agile Product Development, PowerPc, e6500, e5500, NXP T4240rdb QoRIQ SDK2U-boot custom build config, Security, Encryption, ProComm and Zoc Terminal Emulator for test/validation, automation, QUALCOMM CDMA chip set eval board, DPU, AI Deep Learning, Neural Network, pattern matching Engine, PIC16FL1559, Qemu kvm emulation, Virtualization via Container linux config, LMK04828 PLL clock generator, TCL scripting, Perl scripting, CDMA, TDMA, LTE, GSM, PCB and System test validation, Java, Microsoft .net vss css, cross-compilation tool chains, Oracl VmBox, Fourier transform, FIR and IIR digital filter. Testbenche, bench testing, specman, system C, system Verilog, Atlassian, Bitbucket, Git, Gitlab, Atlassian, DHCP, I2C, SPI, UART, TCP/IP, switching, routing, Ethernet, AI artificial intelligence, AWS knowledge, SQL, MongoDB knowledge, U-boot, phy, Mac, 1 and 10 Ghz ethernet
EXPERIENCE:
Confidential, Dallas, TX
Senior Embedded Hardware and Software IoT Design Engineer
Responsibilities:
- End to End Product development, Firmware / Software, Hardware, Device Driver, Functional Validation, Verification, Technical Advisor, Technical Sale, Project management. Turn Idea from drawing on napkin or well-defined specification to functional prototype.
- Last 16 years under my company EmtecSolution, I have worked as contractor placed at companies listed in this profile including, ON semi, Confidential, Confidential, Confidential, Flextronics, NextGen auto, Confidential, Confidential, Confidential, Confidential, Confidential, Phazer, Boing.
- Wireless, RF, Sub Ghz, antenna pcb, low power, firmware, MCU
Confidential
Senior Software design Engineer
Responsibilities:
- PowerPc, NXP, cross-compilation tool chains, U-boot, Freescale, Oracl VmBox, gdb, qemu kvm, Yocto embedded Linux packaging/configuration with Container, high-performance real-time Testing/Emulation
Confidential, Allen, TX
Senior Embedded Hardware & Software design Engineer
Responsibilities:
- Confidential Aria10 FPGA, Nios, ComE, 5G, 3GPP, Ti AFE, JESD204B, PCIe, DMA, Serdes 8 Ghz, DDR4, I2C, SPI, RS-232, phy, Mac, 1 and 10 Ghz, Xeon processor, SSD, signal Integrity, Soc development, Python scripting/programming
- Nios firmware development in C and Assembly programming / debugging, Eclipse IDE, Board bring up
- Bit Error Rate (BER) diagnostics, Performance testing for board bring up.
- NCO, DDC, DUC, RTL validation, packet processing. Atlassian, Bitbucket, Git, Gitlab, Jira
- 5G-NR millimeter wave product development
Confidential, Dallas, TX
Engineering and Product Developer
Responsibilities:
- Engineering and Product Developer Engineering and Product Developer
- Senior Embedded Hardware & Software design Engineer
- Alerta, TrackPatch product development to help Alzheimer's patients
- Wireless sub-1Ghz, PCB patented antenna design, MCU, Soc, Flash, low power design, LED, remote control, accelerometer Wearable device.
Confidential, Plano, TX
Senior Embedded Hardware & Software design Engineer
Responsibilities:
- Research and development for the Confidential products, VitalBand(Fall detection, pulse rate, respiration rate ), SonsoScan, SensoRing (pulse rate, respiration rate, and blood pressure ) and more.
- Developed automated test and validation hardware and software.
- Hardware validation and debugging. Power measurement and calculation forecasting battery life.
- Curie module, Nordec nrf51822 BLE 4.1, wireless charger, Bosh BMI160 6-axis sensor, Arc DSP, x86 core, AtlasPeak SoC, Jtag emulator, Ubuntu Linux, Eclipse. Bitbucket, Git, Gitlab
Confidential, Richardson, TX
Senior Embedded Hardware & Software design Engineer
Responsibilities:
- Embedded software DSP code conversion from C to assembly, Oracl VmBox, Microsoft Visual Studio C, C++ program, .net framework / libraries, open source 3GPP software for cellular network.
Confidential, Santa Clara, CA
Senior Embedded Hardware & Software design Engineer
Responsibilities:
- Arduino sketch software design review, testing and debugging, C + C++, Android SDK, Pin mapping, I2C, SPI, ADC, Bosh BMI160 6, 9 axis accelerometers, Gyroscope for IoT hardware and software design.
- Next generation of Confidential Embedded wearable products datasheet technical writer and design review, signal integrity, PCB design, Debugging Jtag/GDB, Manufacturing, Testing, Architecture, Analog, Digital circuit design, Wireless RF, LED driver, Haptic driver design review. Working with Makers community startups.
- Linux tool chain scripting, cross-compilation tool chains, shell, python, Perl, using Ubuntu for embedded software design with open source Zeypher RTOS. Jtag emulator flashing/debug tool and its configuration. DFU serial boot loading flashing configuring and scripting. Eagle CAD and Althium Designer, Cadence.
- Team building, empowerment, encouragement for many different teams to take their idea and make it reality using Confidential next generation embedded wearable Curie module with upgradable BLE 4.1 stack with 2.4 GHz multi-protocol wireless communication, battery charger, USB, 6 Axis accelerometers, DSP, Quark SE C1000 SOC, DPU, AI, Neural network Pattern matching engine and power converter all in a small single chip package. BLE 5.0, MIPI interface, Serial Flash, Multi core SoC.
- Curie module, Nordec nrf51822 BLE 4.1, wireless charger, Bosh BMI160 6-axis sensor, Arc DSP, x86 core, AHB fabric, UBSB 1.1, Jtag emulator, Ubuntu Linux, Eclipse, Oracl VmBox, Virtualization
- Arduino 101, tiny Tile and other design. Working with the next generation Confidential wearable SoC’s and modules with its powerful multi core architecture with and support for IoT cloud connectivity.
- Virtualization, Ubuntu Linux development environment. Eclipse IDE for software design and debugging.
- Rapid prototyping using Arduino, Nordic, Confidential reference design modules/boards. Atlassian, Bitbucket, Git, Gitlab, Jira
Confidential, Milpitas, CA
Senior Embedded Hardware & Software design Engineer
Responsibilities:
- IoT hardware and software using MCU ARM Cortex M4 and Broadcom WiFi module
- Power line communication (PLC), Zigbee wireless communication
- Power Factor Correction (PFC), Grid-Tied Inverter, -Grid inverters
- Security and safety aspect of solar installations. Remote monitoring and control and tracking using AWS dashboard.
Confidential, Irving, TX
Senior Embedded Hardware & Software design Engineer
Responsibilities:
- Automotive application wireless Zigbee and OBD2 interface product development.
- Developed and build working prototype for custom OBD2 interface and wireless PCB.
- PIC24HJ128, Atmel MCU, CAN, ISO PWM VPW, ISO KWP, J1850 Bus Interface, ECU simulator, interface with contract Manufacturing, Hardware and software testing and functional validation.
- Rapid prototyping using Arduino, Microchip and other reference design modules/boards.
- ISO 15765-4 (CAN), ISO 14230-4 (Keyword Protocol 2000), ISO 9141-2 (Asian, European, Chrysler vehicles), SAE J1850 VPW (GM vehicles),SAE J1850 PWM (Ford vehicles), ISO 11898 (raw CAN), SAE J1939 OBD protocol (Heavy trucks), Ford’s proprietary MS-CAN and GM’s, proprietary SW-CAN “infotainment” interface
Confidential, Plano, TX
Senior Embedded Hardware & Software design Engineer
Responsibilities:
- Firmware design and testing (writing and executing Firmware test cases). Wireless low power Zigbee remote control application firmware (C, C++). Philips Hue LED lighting remote control firmware development.
- Hardware and Firmware board bring-up. MIMO, Multiple antenna algorithm
- Rapid prototyping using Atmel existing reference design modules/boards.
Confidential, Dallas, TX
Senior Embedded Hardware & Software Design Engineer
Responsibilities:
- Firmware and algorithm development, hardware support, and functional validation. Project focuses on Confidential ' state space-based, digital nonlinear DC-DC power converter controls for boost and buck-boost converters. Envelop tracking, Dynamic supply voltage adjustment to reduce power consumption and heath.
- Implemented and validated this technology on TI C2000 DSP/MCU Delfino (TMS320F28335) and Piccolo (TMS320F2869), and Freescale DSP (MC56F48786, MC56F48xx), STMicro MCU ARM Cortex M4 (STMF407VGT, STMF303), exceeding project requirements by improving performance of algorithms within original schedule.
- Real time intensive Firmware design (C, Assembly) and testing (writing and executing FW test cases).
- Board bring-up, Bare metal Programming and signal integrity rule checking and design
- Rapid prototyping using STmicro, Freescale, TI DSP reference design modules/boards.
Confidential, Cleveland, Ohio
Senior embedded product developer
Responsibilities:
- Developed high quantity, cost sensitive circuit for monitoring and control mechanical valve inside through away Confidential z inc battery with Software GUI. This prototype was displayed at Vegas show and article was written for EETime for this product.
- Developed communication and control for LED flashlight using Zigbee wireless with mesh networking and BL wireless with apple ios app GUI. Also high power color LED flash light with BL communication for control and monitoring.
- PC GUI, debug tool, emulator development for monitoring and control using vss and .net framework
- Developed lithium battery fuel gauging circuit board with PC GUI software and PCB firmware.
- Classic Bluetooth, MCU, A/D, and D/A, Blue tooth wireless, Zigbee Wireless Mesh Networks 802.14.4, Short distance low power RF Digital filter design.
- Prototyped LED lighting flash light with speech recognition for control, FFTand FIR digital filter.
- Hardware and Firmware board bring-up, MCU, A/D. D/A, LED constant current driver, Analog and digital design, Blue tooth wireless, Wireless Mesh Networks 802.14.4, Short distance low power RF
- Bare metal Programming, Rapid prototyping using reference design modules/boards.
Confidential
Senior Embedded Hardware & Software Design Engineer
Responsibilities:
- Design of down hole acoustics wireless communication tool ( Confidential ) for sensing and control application (pressure, temperature, ….)
- Hardware, Firmware (C, Assembly), Software, Algorithm, and System custom design, DSP, MCU, CPU Performance/Optimization, A/D. D/A, Analog and digital filter design, Error detection and correction.
- Custom wireless communication protocol for down hole sensor application for Oil and Gas wells, High temperature, and High reliability hardware and firmware design.
- Wireless Zigbee 802.15.4, Zigbe wifi interference, PC GUI software, CPLD hardware and RTL Verilog, Labview setup and automated testing, verification, Provided technical assistant for motor controller hardware and firmware.
- Writing and executing Firmware test cases, Mathlab, Simulink modeling and simulation
- Agile Product Development methodology, board bring up, Bare metal Programming
- Intrinsic safety (IS) circuit design, Wireline communication circuits, Transducer application
- Rapid prototyping using reference design modules/boards
Confidential
Engineering and Product Developer Engineering and Product Developer
Responsibilities:
- Senior Embedded Hardware & Software design Engineer
- Custom product development, RF ID, motor driver / control and sensing, control system, Sensing, Packaging, system documentation.
Confidential, Plano, TX
Technical Advisor
Responsibilities:
- 8051 IP Core and its peripheral reference design for the Confidential R8051 ASIC.
- Diagnostics and testing using assembly language and C Programs CAST80515, CAST Z80.
- Functional and timing simulation and design verification using Simplicity, Ruby, Shell scripting. RTL design and simulation using Verilog, Xilinx and cadence tools. VHDL coding and debugging, testbenche / bench testing, specman, UVM, Verification. system C, system Verilog, Cadence EDA.
- Using Synopsys, Synplicity, Synplify and Mentor tools for simulation for gate level simulation and verification, Testing and debugging ASIC design using FPGA and CPLD on eval boards.
- Bare Metal Programming, Rapid prototyping using reference design modules/boards
- Pre-ASIC and Post-ASIC implementation and validation, LIN, CAN, I2C, SPI, UART for Automotive, Medical, Military applications.
Confidential, Richardson, TX
Technical Advisor
Responsibilities:
- NT SCIS (L2TP, Messaging, Processor, Ethernet, time switch), ESEL (DSP, CDMA voice channels, speech coding) software and hardware modification and debugging. Working with Qualcomm ASIC verification and finding workaround for the issues found.
- CDMA lab support for interfaces to OC3 and T1/E1 links, Supported software integration and testing.
- Linux, Unix, Solaris, CPU Performance/Optimization, SunOs trap analysis and RTOS debugging using VxWorkes and Multi2000 to find load crash and build issues.
- PCB board bring up and signal integrity rule checking/debugging, GSM, GPRS, EDGE, W-CDMA, HSPA, A-GPS system, phy, Mac, ethernet hardware and software development
- Manage lab tech staff daily assignments.
- Scheduled lab resources and communicate system status with the design team
- Provided staff feedback for the year end performance review. Project Manager.
- Worked with the team to resolve any technical issue with the TDMA and CDMA MSC, BSC, BTS and any test equipment’s like code test emulators and logic analyzer.
- L2TP Protocol, HDLC, Ethernet interface and controller software debugging.
- SONET network optical equipment configuration ( Confidential Passport), OC1, OC2, OC192 to T1 and E1, Ethernet Mux testing, debugging. T1, E1, and Ethernet over sonnet protocol
- Linux, Unix, Solaris, Sun Os system Installation and configuration, trap analysis and RTOS debugging RTOS debugging using VxWorkes and Multi2000 to find load crash and build issues.
- Contributed to design, development, and verification and supported enhanced features for the Confidential TDMA and CDMA Base Station and Cell site Controller.
- Supported the hardware design team for the Processor board with Motorola 68060 and High Speed Memory to achieve required performance. Integration team.
- Design and implemented the firmware for the RMTC (Cell site controller, Processor 68040).
- Re-Design and implemented the system timing synchronization software and firmware for the RMTC to fix system timing and reliability issues.
- Provided hardware and software design support to the TDMA design team for the MTX, ICP, ICRM, DSPM, TDMA Dual Mode Radio, Enhanced Time switch (Motorola 56xxx DSP, Constant delay time switch, Base station controller, Cell site controller, DSP Module for TDMA voice-coder resource pull, DSP shelf, circuit pack and interface and control design)
- Automated testing and debugging large switch using Perl and shell program to collect data only on events that are causing issues, SS7 signaling protocol software testing and debugging. Wifi module testing and evaluation.
- LAPD, HDLC protocol, low level link layer interface timing and configuration debugging, Team leader technical manager
- Java programming and web development for project problem and progress tracking / reporting web page to CMDA development and testing project
- Hardware and Firmware (C, C++, Assembly, Microcode) board bring-up, RTOS trap, crash analysis and debugging, Bare Metal Programming
- QUALCOMM CDMA modem chip set eval board configuration and testing