GPU-Accelerated Embedded Engineer: C++, CUDA & Vision
Algoface
Carefree (AZ)
On-site
USD 80,000 - 110,000
Full time
14 days+
Application generator
An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Job summary
Algoface is seeking a passionate Embedded System Developer in Carefree, Arizona. The role involves developing computer vision and machine learning systems for Nvidia Boards, utilizing your expertise in C++ and GPU programming (CUDA). You will collaborate with a team of R&D Engineers, focusing on translating C++ into optimized CUDA code and learning new Nvidia technologies. A Bachelor's or Master's degree in Computer Engineering or Computer Science is required, along with good communication skills and team collaboration in an Agile setting.
Qualifications
2+ years of industrial experience in GPU programming using CUDA.
Experience in image processing or similar applications.
Experience in Machine Learning and Neural Networks is a plus.
Responsibilities
Work with R&D Engineers on computer vision and image processing projects.
Translate C++ code into an optimized version using CUDA.
Learn new Nvidia technologies for deep learning acceleration.
Skills
Fluency in C++ and OOP
Experience in GPU programming using CUDA
Strong understanding of Algorithms and Data Structures
Good communication skills in English
Agile team player
Education
Bachelor or Master degree in Computer Engineering or Computer Science
Tools
OpenCV
OpenGL/OpenCL
Job description
Algoface is seeking a passionate Embedded System Developer in Carefree, Arizona. The role involves developing computer vision and machine learning systems for Nvidia Boards, utilizing your expertise in C++ and GPU programming (CUDA). You will collaborate with a team of R&D Engineers, focusing on translating C++ into optimized CUDA code and learning new Nvidia technologies. A Bachelor's or Master's degree in Computer Engineering or Computer Science is required, along with good communication skills and team collaboration in an Agile setting.