Image Embedded Algorithms Engineer

Permanent contract
Issy-les-Moulineaux
Salary: Not specified
Apply

GoPro France
GoPro France

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Location: Flexible Paris Issy-les-Moulineaux. This role offers the flexibility to work from home, within proximity to an office location.

The Role

Image team missions are to select, develop, adapt, test and deliver efficient HW/SW building blocks to improve Image Quality or Ease of capture and editing, experienced worldwide by our customers within our global GoPro ecosystem (cameras and SW applications).

This team is driving innovation and excellence in technologies for:

  • Camera (sensors and ISP) Controls (exposure, contrast, color, …)
  • Photo and Video Quality restoration or compression (sensor and lens defects, HDR, denoise and related tasks, video-stabilization, codec, …)
  • 360° Spherical Camera capture reconstruction (stitching, blending, calibration and sensor fusion)
  • Scene Understanding (scene classification, object detection and tracking, saliency and highlight detection, user intent analysis, …)

As an Image Embedded Algorithms engineer, your role will require expertise in modern imaging solutions, from the HW imaging sensors up to final encoders, through an Image Signal Processor embedded on camera SOC. It requires both strong research ability and practical engineering skills to develop scalable and efficient solutions, within highly resources-constrained embedded systems, for real-world applications.

What You Will Do

  • Technology watch and benchmark
  • Participate in ongoing technology watch (academic papers, industrial IP) to support GoPro Imaging strategy definition
  • Benchmark SW Imaging libraries and HW ISP from potential suppliers/partners
  • Algo development
  • Prototyping: design and extensively test innovative Image algorithm solutions that could reach desired performances within embedded hardware (or software), and planning constraints
  • Understand and control interactions/dependencies with camera hardware components performance indicators and imaging pipeline architecture
  • Implementation and integration into product system (HW/FW or SW)
  • When relevant, define specific needs for per-unit camera parameters calibration to be used as inputs of the algorithms, and participate in the design and validation of the calibration test systems implemented on the production line
  • Optimize algorithmic solutions for memory consumption, data throughput and real-time processing on embedded platforms
  • Support the integration into final product to guarantee final performances is at expected level
  • Support to product validation and tuning
  • Develop tools to ease algorithms parameters tuning process and ensure the best compromise is met
  • Participate in final product testing and bugs search/analysis/fix
  • QA metrics & protocols, offline or online test environments development
  • Develop algorithms performance objective metrics and subjective/perceptual quality measures and tools
  • Create test environments for validation, verification, and non-regression
  • Deliver fully tested solutions with objective and subjective performance evaluations
  • Tools for Image production/simulation flows and tuning
  • Contribute to internal Imaging production framework development
  • Teamwork
  • Comply with our internal development and coding rules
  • Collaborate with cross-functional teams including hardware, firmware, software, image quality tuning, and product management

Skills We Are Excited About

  • Education: Engineering school degree, Master’s or Ph.D. in Applied Mathematics, Computer Science or related fields
  • Experience in design, implementation and validation of image pixel processing or camera controls real-time algorithms on embedded systems
  • Experience with image and video quality metrics and perceptual evaluation
  • Proficiency in C++, Python and bindings
  • Knowledge of version control (Git), CI/CD practices
  • Experience with Photo and Video camera related products is a plus
  • Technical English language practice required
  • Strong interpersonal communication skills
  • Autonomous and rigorous work management
  • Work agility to deal with fast-moving environment
  • Results and deadline driven

GoPro Highlights

  • Get your very own GoPro camera + gear
  • Generous time off policy
  • Excellent healthcare insurance coverage for you and your family (Health premium paid 70% by GoPro)
  • Competitive salary and discretionary performance-related bonus
  • Subsidized lunch and snacks galore
  • LiveHealthy monthly wellness reimbursement
  • Monthly phone and internet reimbursement
    Transit benefit – % of the applicable public transportation pass
  • Flexible work arrangements
  • Discounted employee stock purchase plan (ESPP)
  • Professional + personal development opportunities, i.e. Opportunity Lab, 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)

GoPro is proud to be an Equal Opportunity Employer.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Data / Business Intelligence”.

  • Doctolib

    Staff Data Ops Engineer - Platform (x/f/m)

    Doctolib
    Doctolib
    Permanent contract
    Paris
    A few days at home
    Mobile Apps, Software
    2,800 employees

  • Paylead

    Senior Machine Learning Engineer

    Paylead
    Paylead
    Permanent contract
    Paris
    A few days at home
    Salary: < €65K
    Mobile Apps, FinTech / InsurTech
    50 employees

  • Joko

    Data Engineer

    Joko
    Joko
    Permanent contract
    Paris
    Fully-remote
    Mobile Apps, Artificial Intelligence / Machine Learning
    88 employees

  • Resilience Care

    Data Reliability Engineer

    Resilience Care
    Resilience Care
    Permanent contract
    Paris
    Fully-remote
    Mobile Apps, SaaS / Cloud Services
    200 employees

  • WeWard

    Head of Data (FR)

    WeWard
    WeWard
    Permanent contract
    Paris
    Occasional remote
    Mobile Apps, Health
    50 employees

  • BlaBlaCar

    HR Systems & Data Manager

    BlaBlaCar
    BlaBlaCar
    Permanent contract
    Paris
    A few days at home
    Mobile Apps, Mobility
    800 employees

See all job openings
Apply