Affordable Embedded Consulting and Services

Embedded Systems Platform Engineer/Architect/Project Manager with experience in design and development of Graphics, Graphics Middleware, OAL, Device Drivers, BSP in Desktop/Embedded Linux, Android, Chrome OS, Windows CE (3.0 – 6.0) and Microsoft Windows (2k/XP/Vista/7).

 

Middleware and Graphics Experience

OpenGL, OpenGL-ES 2.0/1.1, OpenVG, EGL drivers and middleware

UI frameworks, SVG, XML, based UI, Silverlight, scalable fonts and texts

Linux X-server, Android, DirectFB, etc. technologies

Microsoft DirectX and D3D technologies

Mozilla and Chrome WEB browser platform for embedded, Windowing, and Graphics

UI development tool concepts and models for building powerful UI;


Device Drivers Design and Development

OpenGL, OpenGL-ES(1.1/2.0), OpenVG, EGL, Linux DirectFB, X-server UXA, EXA, DRI2, GEM, Microsoft DirectX, D3D middleware and drivers, Silverlight, SVG engines;

Display drivers Android, X-org, DirectFB, (GDI/DirectDraw), graphical engines, font character engines, GUI;

OpenMAX multimedia framework (Video, Audio and Image integration);
Digital Video Broadcasting (DVB) and VideoNTSC, PAL, SECAM, ATSC, Tuners, Conexant, NXP drivers;
Proficient in Assembly (ARM7,9,11,Cortex A8/A9, NEON,  Xscale MMX, x86, and x86 MMX SIMD), Shader ‎

Language (GLSL), C/C++, Java and object oriented methodologies;‎

 

OS Platforms Design and Development

Design and development of Multi-threaded RT and hard-RT embedded RTOS, Embedded Linux, Windows CE (3.0, 4.2, 5.0, and 6.0), Windows 2k/XP/Vista
Drivers, HAL, OS and application middleware design and implementation

Standard C library, VFP (Vector Floating Point Unit) HW and software emulation

Memory management (and MMU), HAL, Real Time Scheduler and OS virtualization

Firmware HAL and OS Platforms Development (BSP)

 

OS Platforms Experience
Linux and Windows Desktop

Embedded Linux, Android, Chrome OS, Windows CE, (Windows CE.NET, 6.0 / Smartphone / Pocket PC), eCos RTOS, QC REX, L4 micro-kernel, Nucleus OS
Boot-loaders (Linux U-boot, RedBoot (eCos), Microsoft E-Boot, BIOS, etc.) – graphics interface and character engines

 

Microprocessor Experience
ARM core based processors (Assembly and C/C++): Intel Atom & Pentium, AMD, Intel/Marvel Xscale (IXP425, PXA 255, PXA 26x, PXA 27x), StrongArm, ARM7, ARM9, ARM11, Cortex A8 (Sharp, ST, TI OMAP17XX , OMAP24XX, OMAP34XX, OMAP4XXX, Freescale i.MX3x, 5x), Qualcomm MSM6550, MSM75XX, MSM72XX, MSM85XX

 


  Contact: Phone:  214-705-2353, cell: 847 - 877 – 3914, E-mail: zlatinski@zlatinski.com, azlatinski@sbcglobal.net, zlatinski@gmail.com