• C++ Developer

Industry IT
Location Karnataka Bangalore
Experience Range 4 - 6 Years
Qualification BE
Expired

Functional Software Development
Job Description
About Us
“Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names across industried. Quess IT Staffing is a division of Quess Corp Limited, India’s leading business services provider and largest domestic private sector employer. Quess Corp Limited is - ‘A Great Place to Work’ certified – a testament to our excellent culture, people, and processes.”
About Company
https://itstaffing.quesscorp.com/
Roles and Responsibility

Job Title: C++ Developer (AOCL)

Experience: 4 to 6 years

Notice period: Immediate to 15 days

Location: Bangalore

JD:

KEY RESPONSIBILITIES:

   

·       Problem solving across multiple software layers, (user space, kernel, applications, libraries) and hardware.

 

·       Optimization/development of the CPU performance stack (applications, libraries) for server processors.

 

·       Analyze and solve performance, scalability bottlenecks when code is running on multi-core, multi-node deployments.

 

·       Innovate, publish papers, patents, and participate in technical conferences to advance technologies.

 

·       Continuously learn and grow along with evolving X86 server CPU architecture and application landscape.

 

·       Lead collaborative approaches with multiple teams.

 

·       Mentor others to achieve integrated projects

 

 

 

PREFERRED EXPERIENCE:

 

·       Very strong data structure and algorithmic skills.

 

·       Experience in identifying performance bottlenecks, and designing/implementing optimizations to relieve analyzed bottlenecks.

 

·       Experience in software development using C/C++ and debugging skills on multicore systems.

 

·       Experience in performance analysis for data center, HPC (High Performance Computing), MPI (Message passing Interface) applications.

 

·       Experience in x86 (or other architecture based) optimizations.

 

·       Understanding of Cache sub-system, Instruction Set Architecture, pipeline (for any CPU).

 

·       Bonus skills: Experience on Intel MKL libraries, Linear Algebra, FFT, x86 assembly programming.

 

·       Knowledge of one or more CPU Profiling tools.

  

ACADEMIC CREDENTIALS:

 

·       Bachelors or masters degree in computer engineering or related field.

 

 

A+| A| A-