Embedded Software

il y a 3 jours


IssylesMoulineaux, France GoPro Temps plein

**Location**:In Office,**Paris Issy-**l**es-**Moulineaux**. This role requires in office work 4-5 days/week. **The Role** To bring the image quality and ease of use of GoPro devices to the highest level, GoPro Paris relies on a lot of tools, including an in-house camera analyzer. Fully integrated in the Imaging Firmware team, your role is to develop a key feature in the camera analyzer tool, allowing to visualize proprietary data embedded in media created by GoPro Cameras. **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. **Subject** When a GoPro camera creates a media either video or jpg, it embeds specific data in a dedicated track (called GPMF), containing many information about the context, the sensors (image, movements ), the scene (face/smile/blink detection, object tracking ), the decisions made by the camera, the parameters applied to the image, but also debug logs. This data is then used by the Mobile App to help create automatic edits. It is also used during the development of the camera, by engineers, to analyze the defects or bugs raised by field testing. Today we have an internal Python & HTML-based tool which extracts and displays some information contained in the media but it's old, relies on lots of legacy, and becomes difficult to maintain and make evolve. On the other hand, during the last two years, a new debug tool, with graphical interface was developed (called gpdev-gui), able to communicate in real time with the camera, in a very reliable way (implementation in Rust), to control and analyze many aspects of the camera. The purpose of this internship is to implement a visualizer of GPMF data in gpdev-gui, to combine this aspect with other existing debug features in gpdev-gui. **What You Will Do** - Analyze the GPMF format, the current tools, their legacy & the way it works - Study the design & architecture of the new debug tool "gpdev-gui" - Propose a design & development roadmap of the various GPMF data to visualize - Implement the solution, with proper test coverage - Produce design documents and code documentation - Bonus: add a similar feature as in html viewer, decoding the original media and synchronizing the timelines between data & video/audio **Technical Environment** - Complex SoC, ARM based, Real Time Operating System. - Rust, C++, C - Python, bash - Git, Make, cMake, waf **Skills We're Excited About** - Computer sciences (4th year or final degree of engineering school) - Continuous Integration (Github Actions, Jenkins) - C++, Rust, C - Good knowledge of Git - Scripting language (Shell, Python at least) - Good interpersonal skills - Technical English and French practice required - Curiosity for new technologies in embedded world **GoPro Highlights** - Get your very own GoPro camera + gear - 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 - Professional + personal development opportunities, i.e. LinkedIn Learning, technology trainings, certifications, Peer-to-Peer learning, conferences and more 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


  • Firmware Engineer

    il y a 6 jours


    Issy-les-Moulineaux, France Seagate Technology Temps plein

    **About our group**: Das Pro FW team develop storage products which offer a lot more than storage: RAID, devices and video docking, advanced security features, and various connectivity interfaces. We design global architecture, specify and develop embedded firmware, and handle official certification tasks which ensure quality and compatibility of our...

  • Engineer, Staff

    il y a 6 jours


    Issy-les-Moulineaux, France Qualcomm Temps plein

    Company:Qualcomm France S.A.R.L. Job Area:Engineering Group, Engineering Group > Hardware Applications Engineering General Summary:This position is for an experienced Engineer familiar with embedded system development, security and/or networking; with a strong technology background, problem solving and communication skills. Focus areas include: BSP: helping...


  • Les Clayes-sous-Bois, Île-de-France Atos Temps plein

    About Atos GroupAtos Group is a global leader in digital transformation with c. 70,000 employees and annual revenue of c. € 10 billion, operating in 67 countries under two brands — Atos for services and Eviden for products. European number one in cybersecurity, cloud and high-performance computing, Atos Group is committed to a secure and decarbonized...


  • Les Clayes-sous-Bois, Île-de-France Atos Group Temps plein

    About Atos GroupAtos Group is a global leader in digital transformation with c. 70,000 employees and annual revenue of c. € 10 billion, operating in 67 countries under two brands — Atos for services and Eviden for products. European number one in cybersecurity, cloud and high-performance computing, Atos Group is committed to a secure and decarbonized...

  • Product Manager

    il y a 6 jours


    Les Ulis, France INKcredible Design & Printing Temps plein

    Product Manager - Blockchain - Embedded Applications Join to apply for the Product Manager - Blockchain - Embedded Applications role at INKcredible Design & Printing About Ledger We’re a team of experts pushing the limits of what’s possible, united by our common goal to unlock true freedom through digital ownership, making technology accessible for all....


  • Les Ulis, France Genesis AI Temps plein

    Staff Software Engineer, Robotics (Bay Area / Paris) Join Genesis AI as a Staff Software Engineer, Robotics in the Bay Area or Paris. This role is open for applicants who want to shape the future of general‑purpose robots. What You’ll Do Design, implement, and optimize the embedded control stack for general‑purpose robots. Design motion planning and...


  • Issy-les-Moulineaux, France Eutelsat Communications SA Temps plein

    Select how often (in days) to receive an alert:Senior User Terminal System EngineerCountry/Region: FRConnect with Eutelsat GroupBe part of a new era in communications, transforming connectivity with Eutelsat Group – the world’s first GEO-LEO integrated global satellite operator.As a leader in satellite communications, we provide global connectivity...


  • Issy-les-Moulineaux, France Qualcomm Temps plein

    **Company**: Qualcomm France S.A.R.L. **Job Area**: Engineering Group, Engineering Group > Software Engineering **General Summary**: **Principal Duties and Responsibilities**: - Provides timely and accurate answers to the most difficult customer inquiries. - Advises Engineers in responding to complex and highly complex customer inquiries. - Proactively...

  • Engineer, Staff

    il y a 1 semaine


    Issy-les-Moulineaux, Île-de-France Qualcomm Temps plein

    Company:Qualcomm France S.A.R.L.Job Area:Engineering Group, Engineering Group > Hardware Applications EngineeringGeneral Summary:This position is for an experienced Engineer familiar with embedded system development, security and/or networking; with a strong technology background, problem solving and communication skills.Focus areas include:BSP: helping...


  • Les Ulis, France Quarkslab Temps plein

    Senior R&D Engineer – QShield (Software Protection & Compilation)Join to apply for the Senior R&D Engineer – QShield (Software Protection & Compilation) role at QuarkslabQuarkslab builds cutting-edge cybersecurity solutions used by security-driven companies and institutions around the world. Our QShield product suite focuses on software protection and...