Algorithm Developer III

Menlo Park, CA 94025

Posted: 09/26/2019 Employment Type: Contract Industry: Software Developer Job Number: 25244

Job Title: Algorithm Developer III

  • Work with Hardware IP architect to develop software models for algorithms that will get implemented in hardware RTL
  • Support use of C/C++ models for architectural modeling
  • Debug Computer Vision custom algorithms for AR/VR use-cases
  • Support integrating the models into Virtual Platform by SystemC wrappers for early firmware development
  • Feedback hardware understanding and improvements to algorithm designers
  • Support multiple phases of SoC development - including algorithm refinement, functional simulation, co-design of hardware and support firmware development


  We need to ramp up algorithm modeling for our computer vision IP before architecture is frozen for the chips. We need engineers as quickly as possible otherwise we cannot lock down the architecture and finish RTL on time for tapeout.



Must Have/ Non Negotiable
  • 3+ years of experience in coding: C++
  • 1+ years of experience in coding Matrix math years experience in image processing and filtering
  • 1+ years of experience in computer architecture/ embedded programing


Wish List/ Nice to Have
  • 1+ years SystemC experience
  • 2+ years of reference modeling for hardware accelerator design



Education: Bachelors Degree or equivilant experience

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.