We are seeking an experienced Developer with a strong background in C++ to guide our development team in building cutting-edge solutions for device integration and high-performance computing tasks. This is a hands-on leadership position that combines technical expertise with team management skills to deliver high-quality software products.
Primary responsibilities :
Software Development :
- Develop and maintain high-performance applications using C++.
- Design and implement parallel algorithms for GPUs to accelerate computational workloads.
Performance Optimization :
- Analyze performance bottlenecks and propose innovative solutions.
Code Review and Testing :
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Develop and execute test cases to validate functionality and performance.
Collaboration :
- Work closely with the software engineering and research teams to understand requirements and deliver robust solutions.
- Provide technical guidance and mentoring to junior team members when necessary.
Documentation :
- Write and maintain technical documentation, including design specifications and user manuals.
Required Skills :
- C++ : Strong proficiency in modern C++ (C++11/14/17/20).
- GPU Optimization : Familiarity with memory hierarchy, shared memory, streams, and warp-level operations in CUDA.
- Parallel Computing : Solid understanding of parallel algorithms and multi-threaded programming.
- Mathematical and Analytical Skills : Strong foundation in linear algebra, calculus, and numerical methods.
- Tools : Experience with debugging/profiling tools like Nsight, Memcheck, or similar.
Job Types: Full-time, Contractual / Temporary
Pay: Up to ?1,200,000.00 per year
Benefits:
Health insurance
Provident Fund
Application Question(s):
This is a one-year contractual job. Are you okay with it?
How many years of end-to-end experience in C++ do you have?
What is your Notice period? We need immediate joiners?
What is your current/ last CTC?
What is your ECTC (Max salary offered is 12 LPA)?
Location:
Mumbai, Maharashtra (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.