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
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