Senior Firmware Engineer, Camera

GoPro   •  

San Mateo, CA

Industry: Manufacturing / Electronics


5 - 7 years

Posted 395 days ago

What You Will Do 

  • Firmware design and development on GoPro's next generation
  • camera platforms
  • Work with local and overseas firmware teams to guide and coordinate the firmware development effort based on defined
  • Work closely with hardware team and chip vendors to validate hardware, driver development Camera framework


Skills We’re Stoked About 

  • BS or equivalent in ElectricalEngineering/Computer Science.  MSpreferred
  • At least 5 years of professional experience (or equivalent) programming with C/C++
  • Expert level of understanding of Android OS and Framework 
  • Expert level of understanding of Linux on Embedded device
  • Expert level of understanding of threading, message queues, IPC, and memory management
  • Understanding of advanced software engineering techniques
  • Knowledge of multiple areas of software engineering Speaking intelligently and with authority about a variety of technology topics
  • Experience in implementing automated tests, including unit, functional, and integration tests
  • Experience in debugging embedded code with JTAG
  • Good understanding of embedded system development methodologies for RTOS (i.e. vxworks, nucleus, ThreadX, etc.) are a plus.
  • Familiar with firmware development in the following areas: Audio Video Framework, Power management, display interface, Peripherals etc… are a plus