Vladimir Grekhov

Vladimir Grekhov Email and Phone Number

Senior Software Engineer at Apple @ Apple
Vladimir Grekhov's Location
San Jose, California, United States, United States
Vladimir Grekhov's Contact Details

Vladimir Grekhov personal email

Vladimir Grekhov phone numbers

About Vladimir Grekhov

Broad experienced in writing of embedded software, firmware and development tools using C, C++, Assemblers, Python., Bash and other languages. Using different version controls and bug tracking systems.High goal/results motivation. Always get it done.Great experience in DTV including different DRMs, HDMI with definition and implementation of all levels interface. High level of knowledge in industries standards such as PlayReady, WideVine, HDMI1.4/2.0, CEA861, EDID, HDCP1.X, HDCP2.X, Adaptive Streaming, MPEG-DASH, Secured software provisioning.Developing Trusted Executable Environment (TEE) applications for different types of DRMs, Chromecast, Mfi. Great experience in writing security top and middle layers for Consumer Electronics products: Implementation of DRM for sink, source and repeater devices (STB/DVD players/AVR/DTV), which utilizes authentication and symmetric encryption. Utilization EC-DSA/RSA/AES-128/SHA/HMAC for DRM security protocol with high contribution in a middle and platform layer (ARM/MIPS). Multi-core communication. Writing Emulation of multi-core software and use Linux PC for rapid development. Linux platform, Integration of CDM with different DRMs. Using GNU CMake, Make, Gyp, build environment for cross-platform development. Enjoy learning of new environment as well as sharing own experience with newcomers.Specialties: Expert in consumer electronics DRM/HDMI/DVI//CEC as well as security protocols Widevine/PlayReady/Fairplay/HDCP/DTCP-IPDelivered software/firmware which is used by major consumer electronic companies (Sony, Philips, WD, Vizio, etc. )

Vladimir Grekhov's Current Company Details
Apple

Apple

View
Senior Software Engineer at Apple
Vladimir Grekhov Work Experience Details
  • Apple
    Senior Software Engineer
    Apple Sep 2018 - Present
    Cupertino, California, Us
    SoC
  • Sigma Designs
    Staff Engineer, Drm Software
    Sigma Designs Nov 2009 - Present
    Fremont, Ca, Us
    Lead in designs of software/firmware for Digital Right Management (DRM) for products including DTV, DVD players, Set-top boxes, AV Receivers. Consulting other departments on security standards and issues. Most development done in Linux based environment with targeting embedded Linux platforms with multicore SoC. Code being running on Linux based main processor (ARM/MIPS) and security coprocessor with proprietary OS (MIPS) and ARM processors with Trust Zone. Emulating security coprocessor and using OpenSSL for prototyping Trusted Applications. Cross-debugging with gdb client/server using telnet, ssh, adb. Building and customizing Linux kernel, rootfs, Qt other packages. Updates of firmware using U-Boot. Main DRM types: WideVine, PlayReady, FairPlay, HTML5 EME Other protocols and algorithms and standards:HDCP 2.X, DTCP-IP, HDCP1.X, HMAC, CMAC, SHA, AES, RSA. ECDSA, DSS, PKCS #1 v2.1, PKCS #8, ASN.1. HDMI 2.0, DisplayPort Secured software provision: UpdateLogic (Qterics AKA ULI), Other authentications: Google Cast Authentication, Mfi, HomeKit OS: Linux, Android OS (NDK), ChromecastOther Bus and Communication Protocols: TCP/IP, HTTP, I2C, UARTTools: GCC Tool chain, clang, ICE, Oscilloscopes, Eclipse, GDB cross debugging, gprofile, gtest, OpenSsl, BoringSsl, PolarSsl, WireShark, etc. CPU/MCU: ARM Cortex A9, MIPS32, RISC/CISC microcontrollers. Bug tracking: Bugzilla, JIRA, RadarVersion Control and Code Reviews: git, gerrit
  • Slilicon Image Inc
    Senior/Staff Engineer, Embedded Software
    Slilicon Image Inc Sep 2001 - Nov 2009
    Lead in designs of firmware for DVI/HDMI products including DTV, DVD players, Set-top boxes, AV Receivers ( with HDCP repeater's functionality). Expert in writing portable reference code. Strong knowledge of industry standards, HDMI 1.1-1.3. CEA-861B-D, EDID 1.3, enhanced EDID, CEC protocol, HDCP1.1, SHA-1, DSS, RSA. ECDSA, DTCP-IP, Personal Entertainment Network (LiquidHD)OS: VxWorks, Micro-OS II, Window2000, Windows XP, LinuxOther Bus Protocols: I2C, USB, TCP/IP, RS-232Tools: ICE ( WindRiver, Phyton ), Oscilloscopes, GCC Compiler, Renesas Hew ICE, Tornado 2, K DevelopCPU/MCU: 8051, PIC, H8, MIPS32Bugtracking: Bugzilla, Footprint, MantisVersion Control: Git, SourceSafe, CVS, Win CVS, Clear Caseco-inventor:(WO/2003/058946) METHOD AND SYSTEM FOR VIDEO AND AUXILIARY DATA TRANSMISSION OVER A SERIAL LINK
  • Lg Electronics Inc.
    Firmware Engineer
    Lg Electronics Inc. Jun 1998 - May 2000
    Seoul, Kr
    Development of firmware and utilities programms for LCD monitors. Development of complex firmware which controls Video ADC/Scalers/LCD panels, Used Microcontrollers for CRT/LCD Monitor's application Also wrote various Windows/DOS drivers and GUI. Software tools: C Cross-compilers, Motorola Assembler, C++ Builder.Hardware Tools: Matorola ICE/Scopes/Programmers.
  • Physics Instrumentation Center Of Russian Federation
    Firmware Engineer
    Physics Instrumentation Center Of Russian Federation Mar 1994 - Jun 1998
    Development of embedded control system for different kind of research and medical lasers. Building of firmware architecture and helping with hardware architecture designDevelopment of code for the control system.Assistance in CAD of schematics and PCB DesignsSoftware tools: Cross C- Compilers, 8051/PIC Assemblers, C++ Builder, PIC simulatorsHardware tools:8051ICE, osciloscopesCAD tools:PCAD, OrCAD

Vladimir Grekhov Skills

Embedded Software Firmware Debugging Embedded Systems Arm Embedded Linux Soc Usb Device Drivers Consumer Electronics C Digital Tv I2c Linux Hardware Architecture Hdcp Hdmi System On A Chip Drm Mips Drm Provisionning Trustzone Widevine Linux Kernel Cast Tv Tee Processors

Vladimir Grekhov Education Details

  • Ryazan State Radiotechnical University (Former Academy)
    Ryazan State Radiotechnical University (Former Academy)
    Electronics

Frequently Asked Questions about Vladimir Grekhov

What company does Vladimir Grekhov work for?

Vladimir Grekhov works for Apple

What is Vladimir Grekhov's role at the current company?

Vladimir Grekhov's current role is Senior Software Engineer at Apple.

What is Vladimir Grekhov's email address?

Vladimir Grekhov's email address is vl****@****ail.com

What is Vladimir Grekhov's direct phone number?

Vladimir Grekhov's direct phone number is +165027*****

What schools did Vladimir Grekhov attend?

Vladimir Grekhov attended Ryazan State Radiotechnical University (Former Academy).

What skills is Vladimir Grekhov known for?

Vladimir Grekhov has skills like Embedded Software, Firmware, Debugging, Embedded Systems, Arm, Embedded Linux, Soc, Usb, Device Drivers, Consumer Electronics, C, Digital Tv.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.