View Our Website View All Jobs

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


Must Have/ Non Negotiable 


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

Wish List/ Nice to Have

  • 1+ SystemC experience 
  • 2+ years of refernce modeling for hardware accelerator design

Interview Process

  • Phone Screen: 45 min | CoderPad Test C++
  • Onsite Interview: 
  • 45 min technical 
  • 30 min behavior / Project approach

Bachelors Degree or equivilant experience

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file