System Architect with main experience in embedded systems and automotive functional safety. Have strong technical skills and background in embedded programming, DSP, data storage, Linux kernel space, and GPU drivers. Also, capable to manage medium size (25-30) distributed teams. Speaking languages: English, Russian, Spanish basic.
-
Staff Software EngineerSynopsys Inc Mar 2022 - PresentSunnyvale, California, UsSame as previous, but in new location -
Staff Software EngineerSynopsys Inc Apr 2017 - Mar 2022Sunnyvale, California, UsSolution Group, DW ARC Processor DepartmentI have multiple roles in various projects across the ARC organization:- Project Manager for three SW projects, overall team size is 20 engineers in two different locations- Project Architect responsible for architecture definition, requirement exploration and creation of high-level design documents in several - Functional Safety Architect – definition of functional safety requirements for all ARC run-time software, validation of project architecture definition and adaptation it to functional safety requirements, through safety analysis- SW Functional Safety Manager validation of project functional safety requirements, define all the required for the project functional safety work products drive project activities related to creation, adaptation, and implementation of functional safety work products across ARC SW organizationKey achievements: - Drive from the beginning and to ISO 26262 certification runtime several runtime software projects - Drive the pilot run-time functional safety software project. Tuned and defined the deployment model for the functional safety process to software projects and established the practice across organization -
Sw ArchitectLuxoft Feb 2014 - Apr 2017Zug, ChTech lead for the team that was responsible for:• Prepare board support packages (BSP) and platform SDK for HW platforms as an internal across-project service for customers and internal groups.• Create architecture and implement and support custom complex low-level features for product delivery groups • Architecture support of other development groups across R&D department Key technologies:Linux, Linux Kernel, YOCTO, RTOS, Xen Tools and Technologies: Git, Subversion, GNU Debugger, Arm R5, Arm A15, Arm A9 -
Senior Sw DeveloperLuxoft Jul 2011 - Feb 2014Zug, ChResponsibilities:▪ New feature development▪ Bug fixing (in both newly implemented features and legacy code)▪ Marketing requirements and high-level design documents analysis/review▪ Implement and maintain low-level and high-level design documentsAchievements:▪ Delivered an under-estimated project successfully and on time▪ Deliver a highly visible feature that had a very short runway (~3 months from the first marketing requirements to a fully tested implementation);▪ Support Windows8 ITB driver bring-up efforts, which ended up in AMD being the first one to get Win8 certified driver▪ Support from software standpoint Xbox One HW bring-up project ▪ Detachable Graphics project SW implementation Tools:Perforce, SDP, Remedy, C++, WDDM 1.2 C, C++, WinDbg, MSVC, WDK, Qt, Vera++, git, WHCK, GPUView -
Senior Sw DeveloperEmc Sep 2009 - Jul 2011Round Rock, Texas, UsAdvanced development group in Symmetrix department.Symmetrix it is the biggest and most complicated and reliable EMC data storage.Responsibilities: • Research, architectural exploration, and prototype implementation for Symmetrix storage machine to improve the machine performance or adaptation to the new technologies• Optimize driver stack for Mellanox InfiniBand HW adapter for storage machine performance improvement• Implemented number of flash box drivers for Symmetrix RTOS.• Porting Linux InfiniBand driver on Symmetrix RTOS and integration it into storage system as POC -
Senior Sw DeveloperMotorola Mar 2006 - Aug 2009Chicago, Illinois, UsFrom April 2006 till August 2009 Motorola, SW engineer, Senior SW engineer:FT project (2009) IPTV STB for France TelecomResponsibilities:• Develop board support package and hardware abstraction layer for KreaTV platform• Integrated NOR and NAND flash support to Linux kernel• Implemented HAL & low-level driver interface HDCP feature• Adaptation Broadcom reference SW for current HW configuration• Implement SW workaround for board issue unconventional connected RAM chip that was not visible for the system Au Box project, HAL team (2007 - 2009) IPTV STB for Japanese provider KDDI (au BOX) which was successfully launched in 2008. Responsibilities:• Develop board support package and hardware abstraction layer (HAL) for KreaTV platform• Integration & implementation SW workaround for HW issue – unconventional installed NOR flash. This task required Linux kernel modification and modification of NOR flash driver. • Designed firmware upgrade routine • Implemented secure boot procedure and bootloader• Implementation content protection system• Implemented number of HAL interfaces such as video, audio control interface, standby mode interface etc. • During these projects I’ve worked with different hardware Broadcom, TI, ST, Spansion chips and acquired knowledge in IPTV, video signal areas.Tools: Subversion, Bugzilla, STB, IPTV, C, C++, STL, Linux kernelAutomotive Telematics department CPS project (till October 2007):Responsibilities:• Development and maintenance of cellular phone subsystem for Telematics Control Unit• Bug fix & new feature implementation • Developed automatic test suite for product verification Tools: ClearCase, ClearQuest, embedded programming, C, C++, Win32 API, STL, IPC -
EngineerNpo Impuls Jun 2004 - Apr 2006Developed firmware for Atmel microcontrollers and TI processors in data transferring system (C programming for embedded system, DSP programming)
Nikolay Anikeev Education Details
-
Saint Petersburg State Electrotechnical University "Leti"Computer Systems Networking And Telecommunications
Frequently Asked Questions about Nikolay Anikeev
What company does Nikolay Anikeev work for?
Nikolay Anikeev works for Synopsys Inc
What is Nikolay Anikeev's role at the current company?
Nikolay Anikeev's current role is Synopsys SW Engineer, Staff.
What schools did Nikolay Anikeev attend?
Nikolay Anikeev attended Saint Petersburg State Electrotechnical University "leti".
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial