Image Embedded Algorithms Engineer

CDI
Issy-les-Moulineaux
Salaire : Non spécifié
Postuler

GoPro France
GoPro France

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

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.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Data / Business Intelligence”.

Voir toutes les offres
Postuler