Remote Senior Embedded Software Engineer, GoPro Camera Firmware

Logo of GoPro

GoPro

๐Ÿ“Remote - Romania

Job highlights

Summary

Join the Firmware Team at GoPro as a senior engineer to develop and improve camera system firmware, leveraging experience with microcontrollers, RTOS based systems, and Linux native applications.

Requirements

  • Minimum 5+ years of professional experience
  • Excellent knowledge of C/C++
  • Solid understanding of Operating Systems fundamentals
  • Know-how in working in popular build systems
  • Experience in Embedded systems development and programming
  • Understanding of networking fundamentals and the TCP/IP stack
  • Knowledge of USB, I2C, I2S, UART, and other communication protocols
  • BS (MS/PhD plus) in Computer Science, Computer Engineering, Electrical Engineering, Robotics or related field with 2+ years of experience in hands-on development of Linux or RTOS based embedded systems
  • Expertise in development of Linux kernel and/or RTOS device drivers
  • System performance monitoring and tuning expertise
  • Experience with software debugging
  • Experience in embedded software design and development (preferably on ARM-based platforms)

Responsibilities

  • Research and create proof-of-concepts for future product technologies
  • Develop, Integrate and test Firmware modules for camera products
  • Collaborate with hardware engineers and Product Managers to develop firmware modules that meets product requirements
  • Collaborate with Firmware QA to make releases and fix defects in the lifecycle of firmware development

Benefits

  • Create your own destiny. GoPro enables you and trusts you to get your own job done, because we believe that autonomy in role brings out the best in our employees
  • Live your best life. Weโ€™ve adopted remote and flexible work arrangements to support work at GoPro alongside our commitment to supporting employee wellbeing, belonging and connection with one another
  • Work with leading edge technologies. We encourage employees to cultivate and use the latest and greatest technology, to provide the best solutions to serve our customers. We celebrate creative solutions that bring innovation to GoPro technology
  • Get your very own GoPro camera + gear
  • Generous time off policy
  • Comprehensive healthcare benefits
  • Competitive salary and discretionary annual performance-related bonus
  • Gym fee compensation
  • Discounted employee stock purchase plan (ESPP)
  • LiveHealthy monthly wellness reimbursement
  • Innovative remote-friendly wellness classes and events
  • Flexible work arrangements
  • Professional + personal development opportunities, i.e. LinkedIn Learning, technology trainings, certifications, Peer-to-Peer learning, conferences and more

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let GoPro know you found this job on JobsCollider. Thanks! ๐Ÿ™