Summary
Join GoPro's firmware team as a leader, guiding the design, development, and testing of next-generation camera features. This flexible, remote-friendly role in Romania requires extensive experience in embedded software and firmware development. You will manage and mentor a team, research new features, and collaborate with international teams. The ideal candidate possesses strong C/C++ skills and experience with RTOS. GoPro offers a competitive salary, comprehensive benefits, and a supportive work environment that values employee well-being and professional development.
Requirements
- BA/BS in Electrical Engineering or Computer Science, MA/MS preferred
- 15+ years of hands-on experience developing embedded software/firmware
- Strong C/C++ programming and embedded firmware development skills for consumer electronic products
- High level of understanding of an embedded system RTOS such as Linux, ThreadX, uItron, etc
- Experience with concurrency and parallel data processing
- Experience with designing and architecting embedded systems
- Ability to work independently with little direction, a consummate team player
Responsibilities
- Manage, mentor, and provide technical guidance to the team
- Research and create proof-of-concepts for future product features
- Design and develop new firmware modules, drivers and frameworks
- Be able to gather and interpret product requirements and features
- Collaborate with overseas firmware teams to guide and coordinate the firmware development effort based on defined architecture
- Collaborate with Firmware QA for improving the test framework and testing strategy
Preferred Qualifications
- Past experience with management or team leadership
- Prior-art in managing integration of new features in large, complex projects
- System performance monitoring and tuning expertise
- Experience with real-time debugging tools for both software and hardware
Benefits
- Get your very own GoPro camera + gear
- Generous time off policy
- Comprehensive healthcare and life insurance benefits
- Competitive salary and discretionary annual performance-related bonus
- LiveHealthy monthly wellness reimbursement
- Wellness programs including 1:1 Coaching, 1:1 Therapy sessions, and mental health resources
- Monthly phone and internet reimbursement
- Discounted employee stock purchase plan (ESPP)
- Subsidized lunch and snacks galore
- 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
- Opportunities to get involved in the causes that you care about (annual camera donation + volunteer events)