Post Job Free
Sign in

Engineer Development

Location:
North Miami Beach, FL
Posted:
November 23, 2016

Contact this candidate

Resume:

Work History, Experience/Accomplishments

Innovo Concepts, Inc. (Founder, Owner): 7/2014 – Present

Innovo Concepts, Inc. is a product design company specializing in creating innovative consumer products. Innovo Concepts provides services from ideation, design (hardware, software, mechanics), to manufacturing, marketing, and sales, encompassing the complete product development solution.

Currently involved in development of products aimed for the consumer audio market.

Innovo Concepts, Inc. is a member of the Wireless Speaker Association (WiSA).

Innovo Audio Designs: 7/2014 – Present

Design and development of a high-end wireless (WiSA) home theater speaker system. This project involved coordination with several different consultants related to the actual speaker design and manufacturing, but also the full design of a WiSA based system including:

A WiSA hi-fi transmitter bridge, converting a 7.1 analog signals to WiSA compliant RF. The system is controlled by any mobile device using Wi-Fi.

Dedicated WiSA receivers, comprise of:

oHi-Fi analog and digital front-end

oICEpower power amplifiers

oMCU local control + DSP for required signal processing.

InnertialSense: 2/2016 – 6/2016

Porting embedded firmware from AVR32 based architecture to Atmel SAM G55 (ARM Cortex-4) and SAM-E70 (Cortex-M7) processors. Create DMA based drivers to communication peripherals USART, SPI, TWI). Creating a common build system for multiple products (with different architectures and features).

InnertialSense: 9/2015

Resolve memory leak and corruption on and AVR32 based embedded system running a C/C++ application using FreeRTOS.

Raztek Solutions, Inc. (Founder, Owner): 4/2007 – 12/2014

Provides expert help and consulting to companies of various sizes in the areas of Product Design, Embedded Systems and Software, Real-Time Systems, DSP, Embedded Android, Mobile Software Development, Set-Top Boxes (OCAP, BD-J), System-on-Chip (SoC) architecture and simulation, and Training.

An Atmel AVR Certified Consultant.

Micron: 1/2013 – 9/2014

Embedded Firmware development for enterprise class Solid State Disk controller ASIC, using multiple Cortex-M and R class cores:

Infrastructure and Framework for Multi-Processor communication (using Thread-X RTOS)

An application execution framework for executing required Flash operation, including micro scheduling and handling resource allocation and availability.

Kawassaki Microelectronics America, Inc.: 12/2012 – 2/2013

Embedded Firmware development for controlling Optical Transceiver device:

Based on AVR XMEGA device

Design of software interface framework and SDK

Implementation for target AVR device

Livescribe, Inc.: 6/2012 – 1/2013

Embedded Firmware development for Livescribe’s next generation Smartpen, working with proprietary RTOS and ARM9 based processor:

Integration of Oracle (Sun) MIDP 2.0 libraries

Optimization of Crypto code used by various sub-systems (TCP/IP, WiFi)

Enhancement of SmartPen Simulator (for Windows platform)

Crossing Automation, Inc.: 11/2011 – 8/2012

Low level RTOS support for Cortex-M4 based Robotic Motion Controller (core OS and Drivers)

Boot loader

Application design and development (C

oNetworking protocols (IP based, CAN)

oMotion control (support for servo and stepper motors)

oDiagnostics

LS BioPath: 6/2011 – 4/2012

Low level RTOS support for Cortex-M3 based medical device development (core OS and Drivers)

User Interface (UI) design and implementation.

DFU Boot loader for customer board

Undisclosed Company: 10/2010 – 1/2012

Designing a small hand-held DVR based on TI DaVinci processor using Embedded Linux and GStreamer for Security/Surveillance market.

Full system architecture (hardware and software)

Object Oriented design for reusable code in future projects (written completely in C++)

Video recording and playback pipelines implementation using GStreamer (various media formats supported)

Implemented 802.11g Access Point functionality

On-board support for GSM modems (3G/4G) and GPS

On-board UPnP Media/Streaming server

Local GUI (using Qt)

Extremely low-power design

Zelfi Inc.: 8/2010

Extending RF Remote control device (based on TI CC2530 device) range and quality.

Zenverge Inc.: 6/2010 – 7/2010

Developing a custom DirectFB system and driver for Zenverge’s ZN200 transcoder chip OSD sub-system. Work includes:

Port of DirectFB for target device.

Adding custom system/driver/input device

Implementation of complete OSD related class libraries (C++) and integrate them with Zenverge application framework.

Wrote DirectFB demo applications.

Ikanos Communications: 3/2010 – 5/2010

Embedded software development for Gateway/IPTV/Multimedia device using the Android OS and Framework (on MIPS processors). Work includes:

Android port/modification

Android applications

Sun Microsystems: 4/2008 – 3/2010

Embedded software development for JavaME CDC and J2SE Embedded based platforms and appliances, implementing multi-media, networking, and storage applications and low-level interfaces.

OCAP stack implementation for set-top boxes and application development

Port of OCAP RI implementation for Linux and new platforms

Directly work with set top box manufacturers (EchoStar, Pace)

Ensure TCK certifications

BlueRay BD-J stack and applications.

PlasticLogic, Inc.: 6/2008 – 12/2008

Embedded Firmware development (architecture and implementation):

Sophisticated Power Management and Control unit using AVR ATMega micro controller for an ARM9/WinCE based mobile device.

Software based Fuel Gauge for improved battery life and better user’s experience.

Livescribe, Inc.: 8/2007 – 6/2008

Embedded Firmware development for Livescribe’s Pulse Smartpen:

Sophisticated Power Management and Control unit using AVR ATMega micro controller.

Low-level drivers for proprietary OS (ARM processor)

Optimization of Reed-Solomon error correction code for NAND Flash File System

Java Virtual Machine (JVM) development:

TCK compliance testing/conformance fixes for KVM (CLDC and MMAPI)

CLDH HI JVM port to ARM9 based platform (proprietary OS)

Digital Keystone: 2/2008 – 4/2008

Embedded Firmware development for Cable TV receiver, using VisualDSP++ for Blackfin processor and proprietary OS:

Interface with ATI TV Wonder chipset (Demodulator, TV Decoder, MPEG Encoder)

Enable switching between analog and digital data path

Enable analog data path (MPEG Encoder) operation

Synopsys, Inc.: 8/2007 – 9/2007

Porting Linux device drivers and upgrading them from version 2.6.12 to 2.6.20.

Ethernet

LCD and Touch-Screen

Proprietary devices

Yair Raz Consulting Services (Embedded Software Contract/Consultant): 4/2000 – 6/2007

Undisclosed Companies: 2005 - 2007

Developed a media player application for Blackfin processor using ucLinux:

Integrated MP3 and AAC decoders using ALSA and OSS drivers.

Integrated with JACK audio server.

Included local GUI interface.

Developed an Email Push application for hand-held devices (client and server sides):

Written using J2ME (MIDP), included device UI and SMS support

Server side included Servlets and Java Mail interface to POP/IMAP email servers

Ported and optimized commercial Java Virtual Machines (JVM) to embedded targets

Supported and helped bring up Linux system to variety of embedded designs (based on PowerPC, ARM, MIPS) using commercial and free Linux distributions.

Developed and delivered custom training sessions on Embedded Linux and System modeling

ENI: 8/2004 – 10/2004

Helped developed a Linux based industrial controller, including:

Port and enhanced U-Boot boot loader to new board

Porting of Linux kernel to new PowerPC based design

Wrote device drivers for new peripherals

Write Real Time (RTAI) drivers and modules (including RTAI communication module)

Developed and delivered custom training sessions on Embedded Linux and RTAI

Novartis: 7/2004 – 8/2004

Developed a web based Remote Monitoring system using Embedded Linux and Embedded Java technologies.

Broadcom: 10/2003

Evaluated two Java Virtual Machines to be integrated into a cell phone. Helped Broadcom engineers understand bottlenecks of handset graphic performance by analyzing Broadcom application processor and graphic sub-system SoC and suggested methods/code to overcome it.

inSilicon: 4/2000 – 1/2001

Helped to integrate Razim JVX Java accelerator to various processors/development boards. Ported Java virtual Machines to these boards. Wrote special JIT compilers for the accelerators. Helped isSilicon sales force to successfully license this technology to several customers (several sales trips/presentations to Europe and Japan)

Novafora, Inc.: 9/2005 – 6/2007

First US engineer to join Novafora. Architected a novel VLIW processor and full SoC for video processing applications.

Hands on created dedicated simulators (functional, cycle accurate) and software development tool chain.

Developed SystemC models for dedicated sub-systems and complex SoC designs. Created fast virtual prototypes to allow pre-silicon software development.

Virtio Corporation: 4/2004 – 9/2005

Integrated custom peripheral and SystemC models into pre-silicon simulation models (virtual prototype) of various application processors (OMAP, iMX); provided dedicated training for customers and application developers. Helped customers with ports of Linux and Symbian OS to these processors.

MKS Instruments, Inc.: 4/2002 – 3/2004

Tenta Technology, Inc.: 1/2001 – 3/2002

Tenta Technology was purchased by MKS Instruments on 4/2002.

Developed an Industrial Control framework based on Real-Time Java and used it to develop several control applications in record time. This technology was key to the successful acquisition of Tenta Technology by MKS Instruments.

Developed a web based Remote Monitoring system using Embedded Linux (PowerPC processors) and Embedded Java. This is the foundation for MKS CONTROLWebTM and TOOLWebTM products

Developed Real-Time control algorithms for intelligent data acquisition boards and devices using various processors and operating systems (to be used in semiconductor OEM equipment)

Razim Technology, Inc.: 7/1996 – 12/2004

Founder of Razim Technology. Developed hardware based Java Accelerator and integrated is with existing JVM. Designed Co-Processor interface for ARM7. Supported customers integrating the accelerator into their designs.

CoWare, Inc.: 6/1997 – 3/2000

First US engineer recruited. In charge of all FAE. Wrote numerous applications and demonstrations for SoC HW/SW co-design using CoWare N2C system (C/C++, Verilog, VHDL, various assembly languages)

Varian Thin Film Systems: 10/1993 – 5/1997

Managed to architecture definition, design and implementation of multi million-dollar semiconductor equipment control system (both hardware and software) for Varian Thin Film Systems.

Applied Materials: 6/1990 – 9/1993

First engineer recruited to Applied Materials Israel. Lead and managed all hardware development of a distributed control system, including custom VME board development (CPU, intelligent peripherals).

Various defense related: 7/1984 – 5/1990

Education:

BS, Electronic Engineering 1984 – Tel Aviv University

Other Design tools & Skills:

Atmel AVR Certified Consultant.

C, C++, C#, Qt, Objective-C, Java, GSM, GPS, iOS, Android, Embedded Android, TCK testing, Linux, ucLinux, GStreamer, Qt, RTAI, VxWorks, µCOS, FreeRTOS, various processors/DSP assembly language (ARM/Cortex architecture, PIC32/dsPIC, Atmel AVR and AVR32, PowerPC, MIPS, x86, SH, TI OMAP, DaVinci, C55 and C6x, Blackfin, SHARC, SigmaDSP,), Compiler design, Eclipse & Eclipse plugin development, SystemC, Verilog, VHDL



Contact this candidate