Job DetailsLocation: Kandivali, Mumbai , Kandivali, Mumbai , Kandivali, Mumbai , 400067Employment Type: Contractual EmploymentWork Type: on-siteNo of Openings: 1Created At: 28 August 2025Updated At: 25 September 2025Salary: ,INR 1300000 - 1800000 / monthlyApplication Deadline: Not specifiedDescription:Job Title: C++ Developer (Contract-to-Hire)Location: Kandivali, Mumbai (Only local candidates from Mumbai, Pune, or nearby districts)Duration: 1 Year Contractual Position (extendable based on performance)Mode of Work: Work from Office (WFO)Openings: 1Experience Required: 45 YearsNotice Period: Immediate to 10 Days MaxCompensation: Up to 18 LPAAbout the RoleWe are looking for an experienced C++ Developer with strong expertise in end-to-end C++ development, CUDA programming, and Linux. The ideal candidate will be responsible for designing, developing, and optimizing high-performance applications for device integration and computational tasks. This role requires hands-on technical expertise and the ability to collaborate closely with cross-functional teams.Key ResponsibilitiesSoftware DevelopmentDevelop, enhance, and maintain applications using modern C++ (11/14/17/20) and CUDA.Design and implement parallel algorithms for GPU acceleration.Performance OptimizationOptimize CUDA kernels for memory efficiency, scalability, and execution speed.Identify and resolve performance bottlenecks in applications.Testing & Code ReviewConduct code reviews to ensure best practices and coding standards are followed.Develop and execute unit and integration tests to validate functionality and performance.CollaborationWork closely with engineering and research teams to deliver robust solutions.Provide technical mentorship to junior developers when required.DocumentationPrepare and maintain design specifications, technical documentation, and user manuals.Required Skills & CompetenciesC++ Development: Proven expertise in modern C++ (C++11/14/17/20).CUDA Programming: Hands-on experience in CUDA development, debugging, and optimization.GPU Optimization: Strong knowledge of memory hierarchy, streams, warp-level operations, and shared memory.Parallel Computing: Solid foundation in multi-threaded programming and parallel algorithms.Mathematical & Analytical Skills: Strong foundation in linear algebra, calculus, and numerical methods.Tools Knowledge: Familiarity with debugging/profiling tools like Nsight, CUDA Memcheck, or similar.Strong problem-solving skills, communication abilities, and team collaboration mindset.QualificationBachelors or Masters degree in Computer Science, Information Technology, or a related field.45 years of hands-on software development experience with C++ and CUDA.Experience in Linux environments is essential.Interview ProcessTechnical Round 1Technical Round 2HR DiscussionSkills:C++CUDAlinux00Experience: 4 - 7 yearsQualification Requirements: Graduation (10 + 2 + 4)About the CompanyName: Hiring PandaAddress:Area: Kandivali, MumbaiCity: Kandivali, MumbaiPincode: 400067Street: Kandivali, MumbaiLocation Link: View on MapHiring Need: Immediate