C++ Developer

VMC Soft Technologies, Inc

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VMC Soft Technologies, Inc in Bengaluru is looking for an Engineer specialized in C++ and High Performance Computing. The role involves porting HPC applications, performing compiler optimizations, and validating performance metrics.

The ideal candidate will have 4-6 years of hands-on experience with relevant tools and techniques. This position offers opportunities to work with both Linux and Windows platforms in the ever-evolving HPC landscape.

Qualifications

  • 4-6 years of experience in C++, CUDA, and HPC architecture.
  • Strong debugging and performance analysis skills.
  • Familiarity with Linux and Windows application porting is a plus.

Responsibilities

  • Port HPC and open-source applications to work with AOCC compiler.
  • Perform functional and performance validation for HPC applications.
  • Analyze and debug application/system-level performance issues.
  • Work with multiple compilers and tools for performance analysis.
  • Execute functional/performance tests and report bugs.

Skills

C++
CUDA
High Performance Computing (HPC)
Application Porting
Compiler Optimization & Validation
Debugging & Performance Analysis
VTune
perf
GDB
Profilers

Tools

AOCC compiler
ICC compiler
GCC compiler

Job description

Job Title: Engineer C++ / High Performance Computing (HPC)

Location: Bangalore

Experience: 4 6 Years

Job Description: We are looking for an Engineer with strong experience in C++, CUDA, and High Performance Computing (HPC) architecture. The candidate will work on HPC application porting, compiler optimization, performance validation, and debugging.

Key Responsibilities
  • Port HPC and open-source applications to work with AOCC compiler.
  • Perform functional and performance validation for HPC applications.
  • Analyze and debug application/system-level performance issues.
  • Work with compilers such as ICC, GCC, and AOCC.
  • Use tools like VTune, perf, GDB, and profilers for performance analysis.
  • Execute daily functional/performance tests and report bugs.
  • Support compiler performance analysis, development, and bug fixing.
  • Experience with Linux and Windows application porting is an added advantage.
Required Skills
  • C++
  • CUDA
  • High Performance Computing (HPC)
  • Application Porting
  • Compiler Optimization & Validation
  • Debugging & Performance Analysis
  • VTune, perf, GDB, Profilers
Good to Have
  • Experience with AOCC compiler
  • HPC application performance tuning and validation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – C++/Linux
Software Engineer – C++/Linux

Mogi I/O : OTT/Podcast/Short Video Apps for you • Chennai

On-site
INR 1,200,000 - 1,800,000
HPC Engineer
HPC Engineer

Whiteblue • Chennai

On-site
INR 1,500,000 - 2,500,000
HPC Engineer
HPC Engineer

Quess Corp Limited • Bengaluru

On-site
INR 800,000 - 1,400,000
GPU Computing Engineer / AI Platform Engineer
GPU Computing Engineer / AI Platform Engineer

Tech Mahindra • Bengaluru

Hybrid
INR 4,500,000 - 7,000,000
C++ Developer
C++ Developer

The Glove • Bengaluru

On-site
INR 4,000,000 - 7,000,000
C++ / CUDA / Python Programmer
C++ / CUDA / Python Programmer

EMTensor GmbH • Bengaluru

On-site
INR 1,800,000 - 3,000,000
C++ Developer
C++ Developer

ZapCom • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C++ Developer
C++ Developer

Cantor Fitzgerald • Hyderabad

On-site
INR 4,000,000 - 7,000,000
C++ Developer
C++ Developer

Tata Consultancy Services • Bengaluru, Hyderabad

On-site
INR 1,200,000 - 1,800,000
HPC ADMINISTRATOR
HPC ADMINISTRATOR

Vrinda International • Bengaluru

On-site
INR 840,000 - 1,400,000