Semiconductor USA
Back to Careers

Advanced Systems Lab - Neural Processor (Deep Learning) Sr Software Engineer

Location: San Jose, California
Job Category: Engineering - Software

Apply Now
Job Title: Neural Processor Sr Software Engineer

Overview:
Are you passionate about exploring deep learning algorithms? Are you motivated to push the limits of Deep Neural Networks capabilities for vision and Speech related Products?  If so, Samsung’s ASL architecture group is looking add you to our team. 

Samsung’s Advanced Systems Lab (ASL) is working on the next generation architecture for NPU, Neural Processor Unit, to be used in handsets, ADAS, and mobile devices’ next generation Samsung products.

Responsibilities:
The qualified individual will be responsible for implementing and documenting the SW architecture for the next generation Deep learning accelerator engine. This includes neural network model optimizations, translators, debugging model operation, interfacing to hardware model (e.g. SystemC), interfacing to hardware prototypes, benchmarking performance and other related software development as necessary.

Minimum Qualifications:
  • MS in Computer Engineering or related areaSolid C/C++, Python, Ruby, Java, or equivalent
  • Solid scientific computing skills
  • Solid Linux, embedded Linux (ARM) programming skills
  • Familiarity with machine learning, deep learning, TensorFlow, Caffe, & PyTorchSolid knowledge, ability to write code parsers, translators, code generators
  • Solid knowledge optimizing, accelerating code
  • Excellent communication and presentation skills
  • Available to travel internationally 5% or more
  • Strong ability to debug software, prototypes, algorithms, experiments
  • Must be a quick learner with excellent problem solving skills
  • Must be motivated and able to work without supervision
Preferred Qualifications:
  • PhD in CS or related areaFamiliarity with hardware concepts, computer architecture, SystemC modeling, FPGA, hardware model and prototype debugProficiency in deep neural networks, deep learning, classical machine learning
  • Familiarity with GPU, vector processor, DSP programming, ARM NEON, NVIDIA CUDA


**************************************************************************************
Samsung Semiconductor Inc (SSI), an equal opportunity employer, is a world leader in Memory, System LSI, and LCD technologies. Headquartered in San Jose, California, SSI is a wholly-owned U.S. subsidiary of Samsung Electronics Co., Ltd.- the second largest semiconductor manufacturer in the world and the industry's volume and technology leader in DRAM, NAND Flash, SSDs, mobile DRAM and graphics memory. It is one of the largest providers of system logic, imaging and LED lighting solutions, as well as providing advanced process design and manufacturing for fabless companies. Samsung Semiconductor, Inc. also has a research and innovation center with numerous labs providing product design and research in: logic, memory, image sensors, displays and mobile technologies. In addition, the company supports Samsung Display Company, the largest producer of LCD and OLED displays.
**************************************************************************************
Learn more about Samsung Semiconductor here.

A day in the life Samsung Video

Samsung Semiconductor Career Page
Apply Now