This position is no longer available.

Staff Firmware Engineer

Job summary
Permanent contract
Issy-les-Moulineaux
Salary: Not specified
No remote work
Experience: > 7 years
Education: BAC+3
Skills & expertise
Generated content
Agile methodologies
Programming languages
Shell
Ios
Arm
+2

GoPro France
GoPro France

Interested in this job?

Questions and answers about the job

The position

Job description

Location: Flexible (Paris - Issy-les-Moulineaux) - This role requires proximity to an office location in France with the flexibility to work from home.


The Role

GoPro makes it easy for people to celebrate and share experiences. We believe life is more meaningful when shared. We build cameras, software, and accessories that help the world share itself in immersive and exciting ways.

GoPro is a global movement whose business is driven by shared experiences. We celebrate diversity. We practice inclusion. We foster belonging. We demand equality. And we share the experiences of individuals and communities who also hold these values as core to who they are. From São Paulo to Munich, Silicon Valley to Shenzhen, we are dedicated to building a company that reflects and honors the diverse global communities where we live, work, and play.

GoPro delivers a set of world-class, cross platform, video editing applications on iOS, Android, MacOS and Windows that are collectively used by millions of people each month. These tools enable users to easily build incredible videos of their life events and share them with their family and friends.

Within the Camera Technology Team, you will join a team of experts in embedded software development and evolve in an innovative, dynamic, passionate and international environment. You will be involved in the design, development, optimization and testing of many innovative disruptive features targeted for future releases of GoPro products.

What You Will Do

  • Your main activities will deal with design, architecture, implementation, integration, optimization and validation of technical features on versatile and heterogeneous platforms.
  • You will have to apprehend the entire SoC components (DsP, CPUs, CNN, IPs, encoder…) to integrate new features.
  • You will handle non-regression and testing proficiency all along the development life.
  • Working directly with algorithms team, you will prototype new features on various platforms for internal proof of embeddability or for demonstrating the value of the proposal to the marketing team.
  • You will evolve within a cross functional team organization to bring-up innovations as a real camera product.
  • You are expected to be a technical animator.

Skills We’re Excited About

  • Bachelor’s degree in computer science or equivalent
  • 7+ years of significant embedded software development and integration
  • Technical English and French practice
  • Good interpersonal skills, team player
  • Deep knowledge and understanding on embedded system (software and hardware architecture)
  • GIT is your friend
  • Low-level C
  • Scripting languages (shell and Python at least)
  • Object oriented programming languages (C++ at least)
  • Linux and GNU tools are your daily working environment
  • Cross development tools (compilation and debug)

Bonus Points For

    • SIMD like NEON for ARM
    • DSP / CNN programming
    • GPU / Open CL programming
    • Technical Imaging knowledges
    • Familiar with agile principles

Why Work With Us?

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.

GoPro Highlights

  • Get your very own GoPro camera + gear
  • Generous time off policy
  • Excellent healthcare insurance coverage (Health-premium paid for 70% by GoPro)
  • Competitive salary and discretionary performance-related bonus
  • Subsidized lunch and snacks galore
  • Gym fee compensation
  • Transit benefit – 50% of the applicable public transportation pass
  • Flexible work arrangements
  • Discounted employee stock purchase plan.
  • 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)

We are committed to creating a more equal, inclusive and just world. GoPro is proud to be an Equal Opportunity Employer.

#flexible #LI-Hybrid #LI-ST1

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Hardware Engineering”.