DevJobs

Software Engineer for Embedded AI

Overview
Skills
  • C++ C++ ꞏ 5y
  • Python Python
  • PyTorch PyTorch
  • Linux Linux
  • CI/CD CI/CD
  • Computer Vision
  • CUDA
  • DSP
  • RT-Embedded

GSI is a Semiconductors company that develops a compute-in-memory associative processor (APU).

This is an opportunity to take a leading role in the development of an optimized AI Library for the APU.


What you will be doing (your role)

Design and implement AI Software and optimize it to run on the APU at the highest possible performance.

Implement and optimize various tensor functions (like DNN, MatMul, Conv)

Maintain the AI library.

Collaborate with the AI Compiler group and the Embedded SW group.


What we expect to see (requirements)

  • B.Sc in CS or EE (M.Sc, Ph.D advantage) from a leading university.
  • 5+ years of experience as full-time embedded SW development (C++)
  • Experience in one or more similar or closely related disciplines: RT-Embedded, CUDA, DSP, Computer Vision.
  • Experience with performance / memory constraint programming.
  • Experience working in Linux environments.
  • Proactive, can-do attitude and self-management skills.
  • Excellent verbal communication skills, problem solving skills and attention to details.
  • Highly motivated, committed, and innovative individual.


Skill set (advantages)

  • Experience with Python
  • Experience with PyTorch
  • Experience with Linux
  • Familiarity with CI/CD


Our Privacy Policy: Your resume and information will be kept confidential.

GSI Technology