# Artiom Shamis > Staff WiFi Software Engineer at Tesla Location: Cupertino, California, United States Profile: https://flows.cv/artiomshamis Extensive experience in leading a team of software programmers on all the stages of the life cycle of the typical telecom product starting from technical proposal through development, integration, type approvals up to alpha and beta, production support and ongoing sustain. Experience in hardware – software interfaces and BSP development. Specialties: C, C++, Objective-C, RTOS(vxWorks, embedded Linux, pSOS, VRTX), iOS, wired and wireless networking, voice and data communication development protocols. ## Work Experience ### Staff WiFi Software Engineer @ Tesla Jan 2017 – Present | Palo Alto,CA ### Senior Embedded Software Engineer @ Apple Jan 2010 – Jan 2017 | Cupertino, CA . Project iOS WiFi Policy Manager. • Design and implementation WiFi management API • Analyze and debug complex WiFi protocol related problems ### Senior Firmware Engineer @ Elster Solutions Jan 2010 – Jan 2010 Project REX3 Meter, Cortex M3 System on chip, CMX RTOS. • Design and development of the new generation radio connected meter including the following components: • BSP • SPI Driver • Design of core system components – Radio and Network layers. ### Principal Engineer @ Neusoft Jan 2010 – Jan 2010 Principal Engineer. Contractor at Sony Ericsson Mobile Communications. SonyEricsson Xperia X2 (Qualcomm 7260A chipset, WM6.5 operation system). BSP team member. Responsible for bug fixing and certification of the following components: • Atheros WLAN driver • Bluetooth • GPS • RIL ### Principal engineer @ Taproot Systems Jan 2005 – Jan 2010 WLAN driver developer for Windows Mobile 5. LinuxTel developer for embedded Linux. LinuxTel is middleware provides unified application interface to the different hardware platforms/modems. Principal Engineer. Project “LinuxTel” for Android. Porting of the telephony software stack to Android. • Bring up Zoom evaluation board, Android environment setup. • Implementing TCP/IP based bridging for inter-board communication between Zoom evaluation board and modem evaluation board. ### Principal Engineer @ Taproot Systems Jan 2009 – Jan 2010 Principal Engineer. Contractor at Sony Ericsson Mobile Communications. SonyEricsson Xperia X2 (Qualcomm 7260A chipset, WM6.5 operation system). BSP team member. Responsible for bug fixing and certification of the following components: • Atheros WLAN driver • Bluetooth • GPS • RIL ### Embedded Software engineer @ Texas Instrumens Jan 2004 – Jan 2005 Design and implementation of the Wireless Distribution System (WDS). WDS is defined to extend network coverage and provide connectivity of LAN segments that cannot be connected to the network over wire (Linux and vxWorks platforms). Porting of the Access Point development kit to the next generation of TI's WLAN processors. Design and implementation of the Hardware Starters Kit (HSK) – software utility that enables customers to verify proper integration of the TI's WLAN processor into customer's hardware design (Linux and vxWorks platforms). ### Embedded software engineer @ Atrica Ltd. Jan 2002 – Jan 2004 Development of the real time system for the Metro access/edge devices, used to connect customers into the metro network using VxWorks/Tornado2 environment and OO analysis & design. Design and implementation of the ASIC drivers set which including L1 Connection, L2 Switch, L3 forwarding functions, Traffic Engineering like QoS, rate limiting, Connection base token bucket and counters and WRED as well as a lot of Atrica’s proprietary features and requirements. Design and implementation of Packet Processor Engine drivers, Broadcom L2 switches drivers. Development of the Board support package for IBM 405 GP processors (vxWorks RTOS) including proprietary MMU support library and embedded HTTP server. ### Senior programmer @ E.C.I. Telecom (Innowave business unit) Jan 1998 – Jan 2002 Development of the real-time data and voice communications system over wireless media by using the VxWorks/Tornado2 environment, OO analysis & design. Design and implementation of MAC layer over radio link (proprietary low-level protocol based on point to multi-point connection, circuit and packet switching, level 1 and 2 of the OSI model). Development of the Board support package for ARM processor (pSOS RTOS). Implementation of the real-time system for ISDN over wireless media. HDLC driver for ISDN D-channel communications. Card to card communication driver and Data link layer. Board support package for Intel 80186 processor (VRTX RTOS). Design and implementation of the Unit State manager – the system control package. Development of the Board support package for PowerQUICC II (MPC 8260) and IBM405GP processors for vxWorks RTOS. ## Education ### MSCS in Calculating machines, complexes, systems and networks Cherkassy Engineering and Technological Institute (Ukraine) ## Contact & Social - LinkedIn: https://linkedin.com/in/artiom-shamis-4b0883 --- Source: https://flows.cv/artiomshamis JSON Resume: https://flows.cv/artiomshamis/resume.json Last updated: 2026-04-12