Jody Ono work email
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
Jody Ono personal email
- Valid
Jody Ono phone numbers
* Embedded Microprocessor & Microcontroller Hardware/Firmware Design* Real-Time Systems Design, Development, Debugging* Data Acquisition and Control* Bare-metal, FreeRTOS, µC/OS-II, MQX, Embedded Linux* Embedded C/C++* STM32, LPC82x/84x/55x0x, RA6M2, PSoC, OMAP, C6000 DSP, MSP430, PIC, ATSAM* Firmware update and OTA* Embedded hardware debug & SMT reworkSee http://www.scguild.com/Resume/7997I.htmlLimited Xilinx & Altera design/debug.Windows Development for USB/RS-232/TCP-IP Control,LabWindows/CVI,Certified Atmel AVR Consultant, Certified Cypress PSoC Consultant, Certified AnadigmPro Design Consultant
-
Principal Firmware EngineerDmf Lighting Dec 2022 - PresentCarson, Ca, UsInvolved in all aspects of embedded lighting control, including:* Embedded ARM MCU H/W & F/W design (STM32, NXP LPC8xx, Renesas RA).* DALI and DMX firmware development in C (STM32CubeIDE, MCUXpresso, e² Studio).* Win32/64 application development in C++ (Embarcadero RAD Studio).* Android mobile application support.* NFC/RFID integration.* Bare-metal and FreeRTOS implementations.* Bootloader with OTA firmware update.* SVN, Git source code control.* MantisBT bug tracking.* H/W, F/W debug using SEGGER, ST-Link, NXP MCU-Link, scopes, logic analyzers and PCB rework when needed (Altium, PADS).* Supervision of firmware development teams. -
Firmware ConsultantAldetec Oct 2014 - PresentUs* Developing embedded firmware in C for Atmel AVR and ARM-based microwave amplifier control electronics.* Tool chain includes CodeVisionAVR C Compiler, gcc, Atmel JTAGICEmk-II, Segger J-Link, Tortoise SVN, Altium Designer. -
Principal Software EngineerFrontrow Oct 2013 - Nov 2022Petaluma, California, Us* Developed embedded hardware, firmware, & Windows applications for networked classroom A/V products.* Products were comprised of ARM Cortex (STM32F, STM32WB55, PSoC 4/5/6, ATSAM), dsPIC33, MSP430, and STM8 MCU's, as well as OMAP-L137, TMS320C6748 DSP (with & without DSP/BIOS), audio codecs, HDMI MUXes, HDBaseT converters, RS-232 transceivers, and Ethernet MAC/PHY* Platforms ran on bare-metal, RTOS, or embedded Linux.* Created firmware for control and integration with DECT CVM (SC14441), Bluetooth (CSR8635), BLE/Thread (nRF52840), and IR wireless technologies.* Development languages included C/C++, C#, assembly language, JavaScript, Delphi.* Development tools included STM32CubeIDE, STM32CubeMX, Code Composer Studio, PSoC Creator, IAR EWARM with J-Link, Atmel Studio, MPLAB X, IDE & ICD, gcc toolchain under Ubuntu 16.04/18.04 LTS x64, RAD Studio, Visual Studio, PowerShell, SVN, Git, Arduino, logic analyzers, scopes, WireShark.* Hardware design tasks included schematic capture, board bring-up and debug, fine-pitch board repair and modification (Altium, PADS, DipTrace).* Designed (PCB's, F/W, S/W), built, and deployed manufacturing programming and test fixtures. -
Embedded Systems ConsultantWind Harvest Jan 2022 - Jul 2022Davis, Ca, Us* Created PLC firmware for latest wind turbine prototype and associated hardware.* Specified, procured, and setup remote computing/control platforms.* Debugged turbine control firmware remotely. -
Firmware EngineerSynapse Product Development Jan 2022 - Apr 2022San Francisco, Ca, Us* Developed interface and CLI code in C/C++ for Nordic nRF52840 Zigbee dongles on an embedded Linux product platform.* Wrote driver and CLI code in C for Analog Devices AD7147 capacitive touch controllers on an STM32H7-based bare-metal platform. -
Firmware ConsultantLorom Cable & System Design Jun 2016 - Feb 2017Taipei, TwCreated and modified firmware for a variety of MCU-based QSFP cable products. -
Firmware ConsultantFlip Technologies Jun 2014 - Jan 2017Developed embedded Linux firmware in C/C++ for ARM-based medical imaging products. Atmel AT91S target, Ubuntu 14.04 LTS x64 development environment. Modified Atmel SAM-BA tool for custom target board. Boot loader modifications, kernel modifications, app development.
-
ConsultantRgb Spectrum May 2016 - Nov 2016Alameda, California, UsDeveloped QV2Synergy Windows application to translate QuadView layout information into Synergy screen configurations on-demand. All code written in C++ in Embarcadero RAD Studio 10.1 Berlin with third-party components. -
Firmware ConsultantOwlized Aug 2014 - Jun 2015San Leandro, California, UsDeveloped embedded firmware in C and C++ for various MCU platforms. -
Embedded Firmware ConsultantSpringer Design, Inc. Jul 2014 - May 2015Developed embedded firmware in C++ for ARM Cortex M4-based patient monitoring device.Target platform was Freescale Kinetis K70 running MQX 4.x and PEG+ embedded GUI. Toolchain included CodeWarrior 10.6, P&E Micro Tracelink, Tortoise SVN.
-
ConsultantBramson Welch & Associates, Inc. Sep 2011 - Mar 2014Developed embedded firmware in C (ARM, µC/OS-II, PIC32) and application software in C++ (Windows) for medical devices and consumer (iOS) USB products. Tool chain included IAR Systems EWARM, Segger J-Link, MPLAB IDE & ICD, Microsoft Visual Studio, Tortoise SVN.
-
Embedded Systems ConsultantWind Harvest International May 2012 - Jan 2013Davis, Ca, UsCo-designed wind generation control system. Wrote firmware for Triangle Research FMD88-10 PLC. Created Win32 application (C++, RAD Studio XE2) and JavaScript for remotemonitoring and control. -
ConsultantLakewood Instruments Llc Aug 2008 - Nov 2012Milwaukee, Wi, UsDeveloped firmware for Atmel AVR-based industrial control products. Tool chain included ImageCraft AVR C compiler, Atmel AVR Studio, Atmel ICE50 in-circuit emulator, Microsoft Visual SourceSafe. -
ConsultantPix2O Oct 2011 - Mar 2012Developed embedded firmware in C (Stellaris ARM) and utilities in C++ (Windows) for large-scale video LED products. Tool chain included TI Code Composer Studio, Embarcadero RAD Studio XE2, Tortoise SVN.
-
Firmware ConsultantNational Semiconductor Jun 2011 - Nov 2011Developed Atmel XMEGA embedded firmware in C for low-power mobile devices. Also created Win32 tools in C++ for testing/verifying Bluetooth performance and all firmware functionality. Tool chain included Atmel AVR Studio 4, JTAGICE mkII, and Embarcadero C++ Builder 2010, Microsoft Visual SourceSafe. -
ConsultantAtmel Corporation Sep 2011 - Oct 2011San Jose, Ca, UsDeveloped PIC firmware in C, USB driver code, and Windows software in C++ for LED driver/control IC's. Tool chain included Microchip MPLAB C, ICD 2, and Borland Developer Studio 2006, Microsoft Visual SourceSafe. -
ConsultantLayered Intelligence Corp. Feb 2011 - Mar 2011Developed embedded firmware (in C) for ARM Cortex-M4 image processing prototype on Freescale Kinetis K60 tower platform. Developed message processing for Ethernet communication with target. Windows test software written in Embarcadero C++ Builder 2010. Embedded tool chain included Freescale MQX, IAR Systems EWARM development system.
-
ConsultantMsilica Inc. Jul 2007 - Jan 2011UsWrote firmware, driver, and software for custom integrated circuits. Developed USB/I²C firmware in C for PIC18F4550, PIC18F2455, and ATmega88 using MCC18 C compiler, MPLAB IDE, ICD 2 debugger, CodeVision AVR, JTAGICE mkII. Developed Win32 application software and USB driver in C++ for Windows XP & Vista platforms using Borland Developer Studio 2006 and assorted third-party VCL components. Source code control with Microsoft Visual SourceSafe. -
Embedded Systems ConsultantOrchard-Rite Ltd, Inc. Oct 2009 - Nov 2009Developed Atmel AVR32 firmware in C for RF mesh network products. Tool chain includes IAR Embedded Workbench, Atmel JTAGICE mkII.
-
ConsultantSchilling Robotics Jan 2008 - Apr 2008Developed firmware for TMS320DM642-based HD video link for deep-sea Remote Operated Vehicle (ROV). Tool chain includes TI Code Composer Studio and Spectrum Digital XDS510 USB emulator.
-
ConsultantEllex Apr 2005 - Nov 2007Lead developer of Win32 software for medical ultrasound imaging product based on Windows XP Embedded platform with kernel agent device driver extensions (DriverX) for real-time control of imaging hardware. Development environment was Borland C++ Builder 6 Professional with assorted third-party VCL components. Product features include real-time imaging, self-contained database, archive to CD/DVD media, export to various image file formats, Internet-based software updating, encrypted license/feature control.
-
ConsultantThoratec Aug 2006 - Feb 2007Pleasanton, Ca, UsAtmel AVR firmware development for various Ventricular Assist (VA) devices and accessories. -
ConsultantEmit Technologies Llc Jan 2007 - Jan 2007Atmel ATmega128 firmware design with CodeVisionAVR, CPLD design (VHDL) and NIOS II code development using Altera Quartus II for advanced microwave technology products.
-
ConsultantHydrolynx Systems, Inc. Jan 2002 - Jun 2004Microcontroller firmware development, hardware design and debug for remote sensing and RF repeater products based on Microchip Technology PIC MCU's (PIC12C508, PIC16C65B, PIC16x73, PIC16F874). Code developed in C using CCS PICC under Windows. Extensive use of I²C, tone decoding and encoding. Maintaining ToolBox Windows application (Visual C++). Created Borland C++ Builder 6 application for scheduled dialup and data retrieval from remote sensing stations.
-
ConsultantPerma Pure Llc Oct 2002 - Jan 2004Lakewood, Nj, UsXilinx CPLD design, hardware debug, and Atmel AVR-based firmware development for sample conditioner product. Features include multi-channel data acquisition, PWM, calibration, PID thermal control. Onboard resources include external static RAM, serial (SPI) FLASH, 16x2 LCD, RS-232. Design incorporates Atmel ATmega128 microcontroller and Crystal Semiconductor CS8900A Ethernet interface for embedded browser interface. Code developed in C using CodeVision AVR and PR_RTX real-time kernel with JTAG ICE debugging. Web pages developed using Macromedia Dreamweaver MX. -
ConsultantNovalynx Corporation Aug 2002 - Jan 2003Hardware debug and Atmel AVR-based firmware development for wind speed and temperature monitoring. Product uses Atmel ATmega16 microcontroller with NTC thermistor and includes Hyundai or Seiko 16x2 LCD and RS-232 debug. Code developed in C using CodeVision AVR and PR_RTX real-time kernel.
-
ConsultantIndivos Corporation Jun 2001 - Sep 2001Assisted in hardware redesign of Hitachi SH7750 CPU board for biometric point-of-sale terminal system. Ported startup firmware, flash programming code, ThreadX kernel to SH4 target using Green Hills Software MULTI 2000 C++/C/assembly language development environment and Hitachi E10A JTAG ICE under Windows 2000. Wrote I²C code for communication between SH4 master and PIC18C252 slave. PIC development with CCS PCWH C compiler and EPIC programmer. Assisted in schematic and CPLD design for embedded USB host controller board based on ScanLogic IC. Hardware design tools included Protel 99 SE and Xilinx Foundation.
-
ConsultantCenter For Neuroscience, Uc Davis Nov 1997 - Sep 2000Responsible for design and implementation of trial-based stimulus sequencing and data acquisition software/hardware for use in the research of neuronal mechanisms involved in visual pattern recognition. Typical system requirements include real-time control better than 1 ms, frame-accurate, refresh-aligned video display dynamics, timing accuracy to 1 ms, TCP and digital communications control. Development tools include National Instruments LabWindows/CVI, Microsoft Visual C++, Borland C++ Builder, TurboPower Async Professional, DirectX 7, and Visual SourceSafe for Wintel-based platforms. Developed real-time kernel-level driver for PCI data acquisition card using NuMega Driver::Agent, SoftICE, and VToolsD. Developed 64-channel data acquisition software featuring real-time display and stream-to-disk, programmable triggering, sync statistics collection, remote TCP control.
-
ConsultantGiga-Tronics Jul 1999 - Aug 2000Dublin, Ca, UsDeveloped embedded C/C++ code for IEEE-488 native mode and SCPI commands for a MC68340-based microwave test instrument running Nucleus RTOS. Target code cross-compiled using Diab Data D-C++ and pre-tested/simulated using Borland C++. Embedded development tools included EST visionICE Background Mode Debugger and visionClick software. Wrote Windows C++ application for firmware upgrades via RS-232 using Borland C++ Builder and TurboPower AsyncPro communications library. -
ConsultantFolsom Research, Inc. (Now Barco) Jun 1997 - Aug 1998Kortrijk, BeAssisted development of Windows application in Borland C++ Builder with TurboPower Async Professional library for Radar Remoting & Tracking System (RRTS). Product communicates via RS-232 links with multiple radars and video scan converter to track, display, and log maritime vessel movement in real-time on Windows NT 4.0 workstation PC's. Other features include user-defined zones, lines, reference points, history trails, video remoting, remote control. -
ConsultantCalimetrics, Inc. Jun 1997 - Oct 1997Developed Windows application (ComBlaster) using Microsoft Visual C++ & MFC to transmit command files to test equipment via RS-232 port.
-
ConsultantMedasonics, Inc. (Now Coopersurgical) Mar 1995 - Mar 1997Designed microcontroller hardware and software for back-end of Doppler fetal stethoscope device (firstBeat). The battery-powered product uses a Microchip Technology PIC16C73 microcontroller to determine/display heart rate and control audio output circuit. Estimated heart rate is displayed on an LCD that is controlled via I²C bus. Firmware development was performed in C and assembly language using the Byte Craft Limited PIC Code Development System. Developed Doppler sensitivity test fixture software for use with PC-controlled data acquisition/motion control system using Watcom C/C++ with 32-bit DPMI extender and MetaWINDOW graphics library (for event-driven GUI). Developed security and compression software for trans-cranial Doppler system based on embedded PC platform. Modified existing product software written in Zortech C++ for execution under US Software's MultiTask! real-time kernel with DOS extender. -
ConsultantEndosonics Corporation (Now Philips) Sep 1993 - Mar 1995Developed system software and peripheral firmware for intravascular ultrasound imaging systems. Host systems based on MC680x0 CPU in a 9U VMEbus backplane running OS-9. Designed bit-mapped icons and logo for graphics display subsystem based on TMS34020. Developed hardware diagnostics tools for manufacturing and field service. Designed embedded software upgrade subsystem. Designed and implemented 80C51 and MC680x0 firmware (C, assembly language) for patient interface module (PIM) that communicates with host and catheter-mounted Dallas DS2502 Add-only serial PROM IC. Modified 80C51 and 80C550 hardware and firmware (C, assembly language) for enhanced Patient Interface Module Controller (PIC) and User Interface Controller (UIC). Implemented software-based log compression and grayscale enhancement tools.
-
ConsultantAspect Electronics, Inc. May 1993 - May 1994Developed video image acquisition module for capturing, displaying, and storing real-time medical ultrasound images in modified TIFF format. Designed video signal interface board for IBM PC bus and remote switches (using Tango Schematic). Product is comprised of 80x86 motherboard with 8 MB RAM, commercial 24-bit video frame-grabber board, cine-loop memory card, video signal interface board, Ethernet network interface card, 3.5" SCSI magneto-optical disk drive, 345 MB IDE hard disk, and remote keypad and switches. Assisted in implementation of DICOM protocol for transmission of image data from acquisition module to various Ethernet servers. Wrote protected-mode-to-real-mode hooks to ASPI (Advanced SCSI Programming Interface) driver. All software written in Borland C and Watcom C32 with protected-mode multitasking extensions (US Software MultiTask!) and DOS/4GW 32-bit DOS extender.
-
ConsultantEndosonics Corporation (Now Philips) Dec 1992 - Feb 1993Developed 8051 assembly language firmware for User Interface Controller (UIC) of ultrasonic scanned-image catheter system. The UIC receives and routes user inputs from keyboard, function keys, and trackball. Designed and documented message protocol for communication with 68000 VME Host via dual-port RAM. Designed and documented message protocol for RS-232 communication with Front End/Patient Interface Module (FE/PIM).
-
ConsultantVerifone Jun 1990 - Jun 1992New York, Ny, UsDesigned hardware (using OrCAD SDT, PLD) and software (all firmware, O/S drivers, test applications, font utilities) for intelligent vacuum fluorescent display (VFD) peripherals based on MC6805 & MC68000 processors for the Gemstone POS product line. Designed interprocessor communication protocol using Motorola's Serial Peripheral Interface (SPI). Designed discrete SPI hardware for use with various host processors. Developed device drivers in Lattice C and assembly language for MC68302 Serial Communication Controller subsystem. Developed I/O manager subsystem for Kadak AMX-based realtime operating system. Created various cross-development utilities in Borland C. Developed bank-switched ROM/RAM firmware kernel and application programming interface in C and assembly language for MNP3 modem peripheral based on Zilog Z84C15 to support downloadable code modules.
Jody Ono Skills
Jody Ono Education Details
-
University Of California, DavisElectrical & Computer Engineering -
California State University-SacramentoBiomedical Engineering
Frequently Asked Questions about Jody Ono
What company does Jody Ono work for?
Jody Ono works for Dmf Lighting
What is Jody Ono's role at the current company?
Jody Ono's current role is Embedded Systems H/W & S/W Developer.
What is Jody Ono's email address?
Jody Ono's email address is jo****@****row.com
What is Jody Ono's direct phone number?
Jody Ono's direct phone number is +153030*****
What schools did Jody Ono attend?
Jody Ono attended University Of California, Davis, California State University-Sacramento.
What skills is Jody Ono known for?
Jody Ono has skills like Embedded Systems, Embedded Software, Debugging, Firmware, Device Drivers, Software Design, Arm, Microcontrollers, Software Development, C, C++, Programming.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial