To succeed in an environment of growth and excellence and earn a job which provides me job satisfaction and self development and help me achieve personal as well as organisational goals.
-
Software EngineerMeta Jun 2024 - PresentMenlo Park, Ca, Us -
Senior Software Development EngineerAmazon Jul 2022 - May 2024Seattle, Wa, Us• Lead platform team for Echo Show product, focused primarily on platform hardware and firmware bringup including bootloader, Linux kernel, device drivers, and user space applications.• Develop platform security and low power features.• Design product development flow and CI system architecture.• Drive discussions with SoC vendor, factory and component teams. -
Software Development EngineerAmazon Sep 2019 - Jun 2022Seattle, Wa, Us• Embedded software development for the Echo Show 10.• Lead the companion SOC development and optimization flash storeusage.• Design and develop low power feature to meet sustainablity goals forclimate pledge friendly badgin for Echo products. -
Software Development EngineerAmazon Mar 2018 - Sep 2019Seattle, Wa, UsDesign and develop I18N software for global expansion. -
Senior Software EngineerMediatek Jul 2015 - Mar 2018Hsin-Chu, Tw- Camera Feature Pipeline Development- Camera EIS feature Development - Android Multimedia Software Development- Multimedia Data Path Framework Development- Mobile Chip verification -
Software SupervisorNuuo Inc. Mar 2013 - Jun 2015New Taipei City, TwPROJECT MANAGEMENT‧Work with PM team to discuss project scope, spec, schedule and issue fixing.‧Manage and coordinate project team resource for project development. ‧Cooperate with SE and design spec to fulfill the customers’ requirement.‧Design web UI integration tool for customers to reduce RD effort and increase efficiency.‧Enhance the code quality and project flow.‧Survey and analyse cross platform technology for mobile development.‧Cooperate with FAE to solve FAE issues. SOFTWARE SYSTEM DEVELOPMENT‧Analyse and enhance playback performance.‧System analysis, system maintenance, refactoring. -
Software SpecialistNuuo Inc. Apr 2011 - Mar 2013New Taipei City, TwEMBEDDED MULTIMEDIA APPLICATION DEVELOPMENT‧On ARM System use Qt framework to develop live view application.‧Design and develop whole playback system, including the architecture, playback workflow,and multi channel support.‧Develop video frame parser to speed up decoder performance test OTHERS‧Design license control tool, decrease 50% development time, and decrease the fault happen. ‧APR(Apache portable runtime), provide a cross-platform system utility to enhance the Windows application can run in different platform. -
Software EngineerNuuo Inc. Feb 2008 - Mar 2011New Taipei City, TwSYSTEM INTEGRATION‧On Windows and Liunx, use C/C++ to integrate 9 surveillance vendor 200+ products including Video Server、Network Camera、Mega Pixel Network Camera.‧Use HTTP and RTSP to integrate MJPEG, MPEG4, H.264 Video/Audio Stream, PTZ Control, IO Control, Motion Detect.OPEN SOURCE DEVELOPMENT‧Live555 Media Server, provide a MPEG4 Stream RTSP Server for Mobile Phone user real time live streaming.‧FFmpeg, provide a cross-platform MJPEG, MPEG4, H.264 decoder in several platforms including Windows Mobile, Linux(x86, ARM), iPhone, iPad.WINDOWS MULTIMEDIA APPLICATION DEVELOPMENT‧Use C++ to develop digital surveillance system including Server-Client System, Recording Schedule System and Event-Action System.‧System analysis, system maintenance, refactoring.
Ryan Yu Education Details
-
National Taiwan UniversityComputer Science -
National Chiao Tung UniversityComputer Science
Frequently Asked Questions about Ryan Yu
What company does Ryan Yu work for?
Ryan Yu works for Meta
What is Ryan Yu's role at the current company?
Ryan Yu's current role is Software Engineer at Meta RL.
What schools did Ryan Yu attend?
Ryan Yu attended National Taiwan University, National Chiao Tung University.
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