Boris Porotsky

Boris Porotsky

SW engineer

Followers of Boris Porotsky913 followers
location of Boris PorotskyFleet, England, United Kingdom

Connect with Boris Porotsky to Send Message

Connect

Connect with Boris Porotsky to Send Message

Connect
  • Timeline

  • About me

    CONTRACTS OUTSIDE IR35! Embedded, IoT, DSP, Yocto Linux, RTOS, Matlab, SDR

  • Education

    • Aviation Institute (National Research University)

      1987 - 1993
      B.Sc.

      Electrical Engineering

    • Tel Aviv University

      1995 - 2005
      Master’s Degree DSP, digital communication, image and audio processing

      Image processing and Digital communication courses

  • Experience

    • Bar-On R&D

      Jan 1992 - Jan 1996
      SW engineer

      FW, signal processing of the sampled accelerations and ultra-sound signals

    • NXP acquires Freescale Semiconductor

      Jan 1997 - Jan 1998
      DSP engineer

      Vocoders, DSP assembler

    • Terayon Communications

      Jan 1998 - Jan 2001
      DSP engineer and algorithms developer

      Design and assembler implementation of variable constellation multi-tone(VCMT) cable modem proprietary receiver - the complete project lifecycle.QAM up-converter design (fixed point simulation and VLSI implementation spec) for the upstream of DOCSIS and ETSI-DVB Simulation of the MMSE pilot estimator (Wireless OFDM) Filters design for the upstream modulator (DOCSIS and ETSI-DVB) Fixed point simulation for the TDMA QAM (upstream) proprietary burst receiver (DOCSIS) Analysis of the VoIP vocoders Show less

    • LSI Corporation of America

      Jan 2001 - Aug 2002
      DSP and system engineer

      WB-CDMA Matlab simulations(channels decoding), TFCI decoding, PSCH and SSCH detection (assembler code implementation), proprietary DSP benchmarks design.

    • Digital Verification

      Jan 2002 - Jan 2006
      Senior DSP & H/W engineer

      Image processing algorithms design & optimization (assembler). File system (for flash memory) design and implementation.TI C64 SW for the banknote counters - the full project lifecycle. DSP SW & HW integration.

    • Etherwaves AI

      Jan 2006 - Sept 2006
      Contractor - Senior Algorithms & DSP engineer

      Design Wireless digital radio (DAB) physical layer algorithms.Implementation and optimization DSP SW on C and assembler for BlackFin Analog Devices digital signal processor - the complete project lifecycle

    • Xperi Inc.

      Sept 2006 - Apr 2011
      Senior DSP/SW eng.

      Image Signal Processing (ISP) for RAW images - EDOF - extended depth of field technology.Multiplatform embedded(ARM) - digital signal processors projects.Linux Device driver - Video4Linux2ISP algorithms design and implementation.

    • Optical Design Laboratory Limited

      Jan 2009 - Apr 2011
      FW ENGINEER – contracted

      designed FW for military standard (MISRA C) infrared optical systems for Carl Zeiss – the complete project life-cycle

    • Apical Limited (now part of Arm)

      Apr 2011 - Jan 2013
      SENIOR SW designer

      Firmware development for Apical's ISP pipeline for different CMOS sensors: AWB, anti-shading correction, Auto-focus, Auto Iris.

    • Keysight Technologies

      Feb 2013 - Apr 2013
      SW developer, contractor

      Test equipment for LTE PHY, support and bug fixes

    • ADVANCED FW/SW SOLUTIONS LIMITED

      Feb 2013 - now
      Director

      Design services in Embedded SW/FW, Linux embedded, Yocto build system & device drivers (PCI,CSI & etc') - bespoke SW/HW complete project life cycle, IoT FW on 32 bits MCU NXP, STM32, Microchip with power consumption optimizations for battery long life, BLE,NFC and LoRA peripherals integration for data transfer, FatFS and USB (device) integration and debugging for IoT based on LPC55S69,Cortex-Mx, ARM multi-cores SoC bring up, DSP and microprocessor embedded boards bring up, algorithms for Digital Communications, Image & Video Processing, GPU OpenCL/CUDA, Audio Modem(similar to GSM eCall), Embedded FW for motor control. Show less

    • Qualcomm

      Apr 2013 - Jun 2016
      SW engineer, Staff

      LTE and GERAN Firmware development:-- LTE modem - reporting Channel State Information block -- MultiSIM GERAN modem - the complete FW project lifecycle

    • Karma Touch Ltd.

      Jul 2016 - Sept 2016
      CUDA developer, consultant

      Implementation proprietary Virtual Reality & Image processing algorithms on CUDA , Matlab simulations

    • Sycurio

      Sept 2016 - Jul 2017
      Audio modem developer, consultant

      R & D of Proprietary in-band Audio modem for encrypted data transmitting over the voice path during Mobile Call (similar to GSM eCall): Matlab/C++/Phyton simulations and embedded C implementation, Android app development - the complete project lifecycle

    • OCZ Storage Solutions - A Toshiba Group Company

      Aug 2017 - May 2019
      FW developer, contractor

      FW development for OCZ Toshiba core product - Solid State Drive (SSD) M.2 and SATA interface.Hard Real Time proprietary operating system for ARM multi-core architecture. FW for control of POWER MANAGEMENT IC (PMIC).SSD Life time logging implementation. SPI and I2C. SSD Command Line Online Update Tool (CLOUT) and proprietary SSD update tool development.

    • Baker Hughes

      May 2019 - Apr 2020
      FW developer, consultant

      C++ FW NXP/Freescale Kinetis CORTEX-M0/M4 development for the oil and gas industry equipment.R&D new Wireline and Downhole tools, MQTT messaging

    • VIAVI Solutions

      May 2020 - May 2022
      RF SW/FW developer, consultant

      C++/C FW and RF SW development for industrial 5G network test equipment, proprietary cards based on UltraScale+ FPGA with mixed signal analog/digital boards for 5G NR RF , RF SW for initial clock acquisition (PLL lock), AFC, amplifier calibration and manufacturing tests. Linux embedded/BusyBox, MCAP device drivers (PCI bus) debugging for downloading FPGA image. MicroBlaze Xilinx soft core FW design and implementation of SPI driver, HAL API for AD9082 configuration.

    • Domino Printing Sciences

      Jun 2022 - Nov 2022
      SW consultant

      C++(17)/Python IoT EtherNet/IP SW development for printers. RabbitMQ & MQTT Mosquitto, containers debugging IoT devices on Raspberry Pi and Hilscher.

    • Defence company, non-disclosure

      Nov 2022 - Aug 2023
      SW/FW consultant

      C/C++(17)/Python embedded, Yocto Linux custom builds (for NXP SOC on SODIMM modules) including Linux read only file system, GPIO real time processing, PMBus/I2C, SNMP, NTP, VAS penetration testing. Yocto build customization for GPIO related configuration, mounting and running all user space executables in RAM FS and final updating root FS to be read only.

    • Safehinge Primera

      Sept 2023 - Dec 2023
      SBC Linux Yocto consultant

      IoT, Yocto builds for Raspberry Pi OS and Rockchip SBC, DSP, digital communication

  • Licenses & Certifications

    • Advanced C++ (STL, Boost)

      Hi-Tech College
      Oct 2010
    • Introduction to Optical Design

      Tessera
      Jun 2010
    • TI DSP / BIOS

      Hi-Tech College
      Mar 2010
    • Embedded Linux

      Hi-Tech College
      Mar 2008
    • GERAN Air Interface

      Qualcomm
      Nov 2015
    • Award Solutions: GERAN and LTE Air Interface

      Award Solutions
    • Mastering LTE Air interface

      Qualcomm
      Apr 2016