C++, CUDA Engineer Parallel Computing Engineer - Bengaluru, India - Toshiba Software (India) Pvt. Ltd.

    Default job background
    Description

    Job Title:

    C++ and CUDA Engineer [Parallel Computing Engineer]Location:

    Bengaluru - Hybrid ModeExperience Level:
    4-5 Years

    Job Description:

    As a Parallel Computing Engineer, you will be tasked with creating, enhancing, and porting algorithms and applications for both new and existing projects across Windows and Linux platforms.

    Your primary focus will be on performance analysis and improvement, ensuring optimal execution of computational tasks. Collaborating closely with the team, you will contribute to the design, development, and coordination of parallel computing solutions.

    RequirementsMandatory:
    Strong proficiency in any Parallel Computing Programming Model like CUDA, Direct Compute, OpenCL etc.

    Experience of working in C++ and CKnowledge & experience of working on Windows and LinuxLinux system programmingFamiliarity with development & debug toolsProficient understanding of Software Configuration management systemsExcellent analytical and problem-solving abilities.

    Excellent verbal and written communication as well as presentation skillsAbility to work collaboratively with multiple teams and stakeholders across the globeAbility to work effectively under pressure and critical situations like build failures, HW failures etc.


    Optional skill sets:
    Familiarity with 2D image rendering models like Vulkan, OpenGLImage processingKnowledge of project management & issue tracking toolMedical domain