Senior Firmware Engineer - Contractor - Embedded System

December 24, 2024

Apply Now
Logo of GoPro

GoPro

GoPro is a renowned manufacturer of action cameras and camera accessories. Known for its HERO series, GoPro provides high-performance cameras that capture stunning 4K video and photos, enabling users to document their adventures with ease. The brand offers a range of products including the HERO13 Black, HERO12 Black, and advanced stabilization technology. GoPro also offers a subscription service providing benefits like cloud storage and damaged camera replacement. Their products cater to various activities like surfing, skiing, and hiking, making it a popular choice for adventurers and sports enthusiasts. GoPro continues to innovate with lifestyle gear and apps that enhance the user experience, effectively blending cutting-edge technology with consumer needs.

Wearable digital cameras for sports • Entertainment • Software • Action Camera

501 - 1000 employees

Founded 2002

⚽ Sports

👥 B2C

📋 Description

• Design and develop embedded software for GoPro cameras with modularity and scalability into considerations. • Design and develop Audio, Video sub systems. • Responsible for working with the project leads to de-risk the project deliverables with technical inputs. • Work directly with SOC vendor and contract manufacturer teams to deliver final product firmware • Ideally, but not exclusively, a M.S. Computer Science is highly desirable along with 15+ years of experience in designing and developing advanced embedded software for complex consumer electronics embedded systems. • Expert in writing shippable code in C and C++ languages. • Excellent communication skills backed by strong analytical skills. • Strong debugging skills for embedded software systems. • Proficient in working with controlling audio, video encoders, decoders and system subsystem. • Familiarity with the ISP architecture and firmware flow for buffer management is a plus. • Good understanding of battery-operated devices with power and thermal management frameworks is a plus. • Proficient in using version controlling systems such as GitHub or equivalent. • Experience in technically leading firmware development in geographically spread development teams. • Solid understanding of Real Time Operating Systems, Linux or equivalent. • Technology awareness – LCD/touch, battery, WiFi/BT/4G, USB, display port, Power management • Knowledge of the Product Development Lifecycle.

🎯 Requirements

• Must have strong understanding of the design and development on complex embedded products using Silicon on Chip (example: Ambarella). • Experience with Ambarella SoC/SDK is highly desirable • Ability to work with cross-functional teams and vendors • Knowledge of the Product Development Lifecycle.

Apply Now

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com