Donald Wang

Donald Wang Email and Phone Number

Firmware Manager @ GoPro
san mateo, california, united states
Donald Wang's Location
Shenzhen, Guangdong, China, China
Donald Wang's Contact Details

Donald Wang work email

Donald Wang personal email

n/a
About Donald Wang

18 years working experience in firmware/software development for consumer electronic devices; Good development process follower regarding coding standard, code review, source code version control, build system for continuous integration and continuous development, design document; Good in C/C++/Python; Rich experience in driver development for different peripherals (I/F: USB, USB Type C&PD, Bluetooth LE, UART, I2C, SPI, etc.); Familiar with popular embedded OS (FreeRTOS, embedded Linux) and the according development environment; Rich experience in firmware/software architecture design, development schedule and release schedule definition, and test plan creation; Familiar with manufacturing process and factory line with rich experience in dealing with line issues; Good team player and team collaboration; Accountable and responsible; Result oriented; Work with passion.

Donald Wang's Current Company Details
GoPro

Gopro

View
Firmware Manager
san mateo, california, united states
Website:
gopro.com
Employees:
1274
Donald Wang Work Experience Details
  • Gopro
    Firmware Manager
    Gopro Apr 2015 - Present
    Shenzhen, Guangdong, China
    2015.4 ~ Present GoPro Technology (Shenzhen) LtdPosition: Firmware Engineer (2015 ~ 2016), Firmware Manager (2017 ~ Present)Responsibilities:1. GoPro Camera manufacture FW/SW development. Work with different teams closely to build camera firmware that are robust, flexible and scalable for manufacturing test at CM; Provide manufacture FW document, development schedule and release plan to PM with build schedule aligned; Work with CM to solve the problems found on production… Show more 2015.4 ~ Present GoPro Technology (Shenzhen) LtdPosition: Firmware Engineer (2015 ~ 2016), Firmware Manager (2017 ~ Present)Responsibilities:1. GoPro Camera manufacture FW/SW development. Work with different teams closely to build camera firmware that are robust, flexible and scalable for manufacturing test at CM; Provide manufacture FW document, development schedule and release plan to PM with build schedule aligned; Work with CM to solve the problems found on production line.2. GoPro Accessory FW/SW development. Join in feasibility study, providing chip selection information (ie, power consumption estimation, usage of on-chip resource, estimated usage of system ROM and RAM), compiler options, and building evaluation firmware for POC (Proof of Concept) samples; Drive the accessory firmware architecture design; Define FW/SW spec and other related spec at the early stage of the development; Provide workload estimation, firmware development schedule and release plan; Collaborate with camera FW team r/g accessory feature support in camera and the integration test plan; Provide risk and mitigation plan for gate review.3. Document and control all source code and design document through soruce code change control systems and doc control system.4. Build and execute accessory firmware test plan. File tickets in bug tracking system (JIRA) for all found issues.5. Support HW team for board bring up and EE test.6. Work closely with camrea hardware and firmware team to troubleshoot manufacturing issues.7. Local FW Team management (2 team members). Build team expertise, conduct performance review, project headcount planning, financial year department budget planning, etc.Project Experience:2023.9 – Now GoPro MaxII2022.9 – 2023.8 GoPro Chief2021.7 – 2022.9 GoPro Hero11 Mini2020.7 – 2021.12 GoPro Volta2018.9 – 2019.8 GoPro Hero82017.7 – 2018.8 GoPro Silver2016.9 – 2017.11 GoPro Fusion2015.9 – 2016.8 GoPro Hero5 Session Show less
  • Microsoft
    Firmware Engineer
    Microsoft Apr 2006 - Dec 2014
    Microsoft (China) Co. Ltd Working At Mach
    Firmware engineer working in MACH Xbox Accessory team.Responsibilities: 1. FW architecture design; Define the FW spec and other related spec at the early stage of the development; Help PM on the product spec; provide information like the overall firmware structure, the estimated code size info, system ROM and RAM requirement, feasibility analysis, and build evaluation firmware for POC (Proof of Concept) samples.2. Firmware develop and debug; maintenance of the firmware spec and… Show more Firmware engineer working in MACH Xbox Accessory team.Responsibilities: 1. FW architecture design; Define the FW spec and other related spec at the early stage of the development; Help PM on the product spec; provide information like the overall firmware structure, the estimated code size info, system ROM and RAM requirement, feasibility analysis, and build evaluation firmware for POC (Proof of Concept) samples.2. Firmware develop and debug; maintenance of the firmware spec and other related design specs; define the full scale deliverables and do the gage reviews following Microsoft product developing process.3. Team collaboration – team lead; joint debug with hardware engineers; work with test team to define the test plan and test criteria; work with manufacture engineer to define the manufacturing test plan and to do the manufacturing online debug.Project Experience:3/2014 – Now Xbox One Chat Pad8/2013 – 3/2014 Xbox One Stereo Headset Adaptor8/2012 – 7/2013 Xbox One Chat Headset7/2011 – 6/2012 Xbox 360 Bluetooth Stereo Headset8/2010 - 5/2011 Xbox 360 Wireless Headset with Bluetooth12/2009 - 9/2010 Xbox 360 Wireless Controller (CI)3/2010 - 7/2010 Xbox Kinect Cable Extender9/2008 – 3/2009 Xbox Wireless Headset (CI)11/2007 - 6/2008 Zune FM transmitter with RDS3/2007 - 8/2007 Xbox 360 Chat Pad5/2006 - 12/2006 Xbox 360 USB wired controller Show less
  • Qdi Technology (Shenzhen) Ltd
    Bios Engineer
    Qdi Technology (Shenzhen) Ltd 2003 - 2006
    2-5/Fl,Southeast Lndustrial And Commercial Building Houhai Avenue,Shekou,Nanshan
    PC BIOS engineer.The main responsibilities includes: 1. Took in charge of BIOS porting and debugging; co-operated with hardware engineer to debug; help test team to define test strategy and the test plan2. Helped PM to work out the development schedule; gage review with other departments; manufacturing supportProject Experience:1/2006 - 4/2006 BIOS porting for QDI’s first sever board based on Intel’s Blackford chipset4/2005 - 10/2005 Security PC system based on… Show more PC BIOS engineer.The main responsibilities includes: 1. Took in charge of BIOS porting and debugging; co-operated with hardware engineer to debug; help test team to define test strategy and the test plan2. Helped PM to work out the development schedule; gage review with other departments; manufacturing supportProject Experience:1/2006 - 4/2006 BIOS porting for QDI’s first sever board based on Intel’s Blackford chipset4/2005 - 10/2005 Security PC system based on LAN Isolation Scheme through mother board BIOSPatent applied in Science & Technology Department of Shenzhen (Patent No: 2005163).8/2004 - 1/2006 BIOS porting for QDI’s Grandsdale (915) series mother boards Show less

Donald Wang Skills

Debugging Firmware Embedded Software Embedded Systems Device Drivers Rtos C I2c C++ Arm Usb Embedded Linux Spi Linux X86 Programming Bluetooth Design For Manufacturing Test Planning Microcontrollers Embedded C Assemblies Architectural Design Version Control Collaborative Problem Solving Functional Specifications

Donald Wang Education Details

Frequently Asked Questions about Donald Wang

What company does Donald Wang work for?

Donald Wang works for Gopro

What is Donald Wang's role at the current company?

Donald Wang's current role is Firmware Manager.

What is Donald Wang's email address?

Donald Wang's email address is dw****@****pro.com

What schools did Donald Wang attend?

Donald Wang attended Xi'an Jiaotong University, Nanchang Institute Of Aeronautical Technology.

What are some of Donald Wang's interests?

Donald Wang has interest in New Technologies, Slow Running, Badminton.

What skills is Donald Wang known for?

Donald Wang has skills like Debugging, Firmware, Embedded Software, Embedded Systems, Device Drivers, Rtos, C, I2c, C++, Arm, Usb, Embedded Linux.

Who are Donald Wang's colleagues?

Donald Wang's colleagues are Nghia Phan, Ludovic Dedier, John Brown, Olivia Porta, Marco Canetta, Sherry Jacobs, Andreea Stoicescu.

Not the Donald Wang you were looking for?

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.