BECOME PART OF OUR FAMILY

Contribute to our portfolio companies’ success by browsing open positions below.


Digital Algorithm Architect at Prophesee
Paris, FR

Founded by the world’s leading pioneers in the field of neuromorphic vision, Prophesee develops a breakthrough technology that mimics the human eye and brain and allows machines to see what was previously invisible to them, making human interactions with them more efficient, more reliable and safer than ever.

PROPHESEE is driven by a team of 70 visionary and global engineers, holds more than 20 international patents and has raised $40M funding in just 3 years from leading international investors including 360 Capital Partners, Supernova Invest, iBionext, Intel Capital, Renault Group, and Robert Bosch Venture Capital.

This is a great opportunity to join a fast-growing company and an exciting team and to lead a paradigm shift in computer vision across many industries.

JOB DESCRIPTION

As a Digital Algorithm Architect, you will use your algorithmic and software engineering expertise along with your understanding of hardware implementation constraints to rethink complex algorithms and optimize them into area- and power-efficient ASIC-compliant solutions. You will work closely with Computer Vision, Software and Application engineers as well as RTL designers to find the implementation best fitting the constraints on efficiency, memory usage and robustness.

For this position, we are looking for a passionate individual who takes ownership for project work and demonstrates initiative, attention to details and creativity. The ideal candidate is an experienced software engineer with a background in algorithm design or image processing.

JOB RESPONSIBILITIES

  • Work in close collaboration with Computer Vision, Software and Application engineers as well as RTL designers to integrate requirements and use-cases
  • Rethink algorithms typically written for x86/ARM platforms and design, develop and optimize new C/C++ implementations adapted to hardware implementation constraints, in particular the memory usage.
  • Validate the approximations (fixed point, limited bit range, etc.) done for constructing the hardware-friendly version of the algorithm and support the digital design teams during the hardware implementation.
  • Work innovatively and creatively within the group with a focus on protecting innovation and IP through patents

QUALIFICATION, EXPERIENCE AND SKILLS

Required

  • MS degree in computer science, electrical engineering or computer engineering with 2+ years of industry experience.
  • Proven experience in software engineering and/or algorithmic architecture, with contribution on the design, development and optimization phases.

Preferred

  • Experience in implementation of C/C++ software models for hardware implementations
  • Experience in hardware image-processing architecture
  • Awareness of SOC/IC design architecture and digital design flow (i.e. design, verification, area/timing/power optimization)
  • Exposure to RTL description languages (e.g. VHDL or Verilog)

Language skills: English is mandatory as it is the working language of the company. French is an asset for living in Paris.