Job Detail

CPU Library Development and Optimization Engineer - Luxoft India LLP

Date Posted: Mar 05, 2020
Login to View Salary

Job Detail

  • Location:
    Bengaluru, Karnataka, India
  • Company:
  • Type:
    Full Time/Permanent
  • Shift:
    First Shift (Day)
  • Career Level:
  • Positions:
    7
  • Experience:
    7 Year
  • Gender:
    No Preference
  • Degree:
  • Apply Before:
    Sep 25, 2020

Job Description

Skills
Must B.E / B.Tech, M.E/M.Tech/ M Sc with strong knowledge and hands-on working on hardware CPU/DSP/SoC platforms, kernel / function porting/optimization on x86 and preferably proprietary hardware cores
Good mathematical background
Very strong data structure and algorithmic skills
Experience in or knowledge of dense linear algebra, sparse linear algebra, FFT, spatial and frequency domain 1D and 2D filtering, RNG, GEMM
Experience in software performance analysis and optimization
Experience in x86 or GPU optimizations and other performance critical technologies
Very good knowledge in C /C++ programming/Problem solving.
Creation of math libs and kernel optimization utilizing the SoC and its various sub systems for best possible MIPS and optimal memory
Ability to work in a multi-site team environment
Attitude and aptitude to learn and adapt to latest HW, SW and technologies
Good communication and organization skills, with a logical approach to problem solving
Good time management, and task prioritization skills
Ability to work independently and Ownership of tasks.
Nice to have Matlab, OpenCV, OpenVX, Eigen, Neural networks (Caffe, Tensorflow, PyTorch) experience - a big advantage
Porting of already existing algorithms/ pipelines to x86 CPU. Optimization of already existing cpu/ gpu algorithms/ pipelines
Deep understanding of embedded systems architecture: CPU, memory, Operating Systems and device drivers - advantage
Understanding of GPU good to have.
Exposure and understanding of Machine learning and applications a plus
Familiar with development tool chains/compilers etc


Languages
  • English: Advanced/Fluent

Salary: Not Disclosed by Recruiter

Industry:IT-Software Software Services

Functional Area:IT Software - EmbeddedEDAVLSIASICChip Design

Role Category:Programming & Design

Role:Software Developer

Employment Type:Full Time, Permanent

Benefits

Skills Required

Job is expired

Company Overview

Bengaluru, Karnataka, India

Luxoft, a DXC Technology Company, is a digital transformation services and software engineering firm providing bespoke IT solutions that drive business change for customers globally. As part of DXC Technology (NYSE: DXC), Luxoft enables digital busin... Read More

Related Jobs

Google Map