Upload Button Icon Add office photos
filter salaries All Filters

19 Ascra Technology Jobs

Ascra Technologies - CUDA Developer - C/C++ Programming (5-8 yrs)

5-8 years

Ascra Technologies - CUDA Developer - C/C++ Programming (5-8 yrs)

Ascra Technology

posted 1mon ago

Job Role Insights

Fixed timing

Key skills for the job

Job Description

Position Overview :

We are seeking an experienced CUDA Developer with a strong background in parallel computing and performance optimization.

The ideal candidate will have a proven track record of solving complex performance issues and optimizing CUDA-based applications for efficiency.

This role involves working on cutting-edge technologies and providing solutions that can scale and perform efficiently.

If you're passionate about high-performance computing and enjoy tackling complex algorithm optimization challenges, we'd love to hear from you.

Key Responsibilities

Performance Analysis and Optimization:

Identify and resolve performance bottlenecks in CUDA applications to improve efficiency and resource usage.

Analyze and optimize algorithms for parallel processing, leveraging CUDA's capabilities to improve overall execution time and system throughput.

Development and Coding :

- Develop high-performance applications using CUDA (version 12.0 or above) to leverage GPU computing for improved performance.

- Use C/C++ programming skills to write efficient and maintainable code.

Continuous Improvement and Research :

- Stay updated with the latest advancements in CUDA technologies, parallel computing, and performance optimization best practices.

- Propose and implement improvements to codebase and algorithms based on new techniques, tools, or frameworks in the field of CUDA development.

Cross-Functional Collaboration :

- Work closely with product teams, system architects, and other developers to identify areas for performance improvements.

- Provide expertise and solutions to other teams, helping them overcome challenges related to performance and CUDA-specific optimizations.

Testing and Debugging :

- Perform unit and integration tests to ensure the accuracy and efficiency of CUDA applications.

- Debug and troubleshoot complex issues related to GPU resource management and memory handling.

Required Qualifications

Educational Background:

- Bachelor's degree in Computer Science, Computer Engineering, or related fields.

- Master's degree is a plus, but not required.

Experience :

- 5+ years of software development experience.

- At least 2 years specifically in CUDA development with a focus on performance optimization.

- Experience working with Large Language Models (LLM) or similar high-performance computing applications is a plus.

Problem-Solving and Collaboration:

- Strong ability to solve complex problems related to parallel computing and algorithm optimization.

- Ability to work independently as well as part of a team, providing technical expertise and collaborating effectively with cross-functional teams.

Communication :

- Excellent communication skills to explain complex issues and solutions clearly to non-technical team members.

- Ability to document technical processes and provide insightful analysis.

Performance Optimization :

- Experience with CUDA Performance Optimization (e.g , memory management, efficient kernel launch configurations, minimizing memory latency).

- Experience in using profiling tools such as NVIDIA Nsight, CUDA Profiler, or other similar tools for performance tuning.

LLM and High-Performance Computing (HPC) :

- Knowledge of working with Large Language Models (LLM) and other high-performance computing systems.

- Familiarity with AI/ML model acceleration using CUDA for high-performance tasks.

Software Development Practices :

- Experience with version control systems (e.g, Git, SVN).

- Familiarity with Agile development practices and working in a collaborative, fast-paced environment.

- Strong debugging skills, with the ability to identify and resolve performance and concurrency issues efficiently.

Optional Skills :

- Experience with machine learning frameworks such as TensorFlow, PyTorch, or similar.

- Familiarity with cloud computing platforms (AWS, GCP, Azure) for scalable GPU resources.

- Knowledge of data structures and algorithms optimized for parallel processing environments


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for Developer roles with real interview advice

What people at Ascra Technology are saying

Developer salary at Ascra Technology

reported by 1 employee with 9 years exp.
₹6.3 L/yr - ₹8.1 L/yr
6% less than the average Developer Salary in India
View more details

What Ascra Technology employees are saying about work life

based on 28 employees
92%
68%
85%
100%
Strict timing
Alternate Saturday off
No travel
Day Shift
View more insights

Ascra Technology Benefits

Gymnasium
Cafeteria
Work From Home
Soft Skill Training
Job Training
Free Transport +6 more
View more benefits

Compare Ascra Technology with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

Mphasis

3.4
Compare

Persistent Systems

3.5
Compare

Hexaware Technologies

3.5
Compare

Smiiel - A Unit Of Motherson Sumi System

3.7
Compare

Samsung Semiconductor

3.6
Compare

STJ Electronics

3.6
Compare

Tokai Rika Minda

3.9
Compare

Dexcel Electronics Designs

4.4
Compare

OSRAM

4.8
Compare

Sierra Circuits

3.9
Compare

Modernize Chip Solutions

4.0
Compare

Attero Recycling

3.7
Compare

Elmex Controls

3.4
Compare

Xilinx

4.2
Compare

Similar Jobs for you

Developer at PROVAB TECHNOSOFT PVT LTD

5-10 Yrs

₹ 15-30 LPA

Developer at IOWeb3 Technologies

5-7 Yrs

₹ 15-21 LPA

Developer at Ascra Technologies

3-5 Yrs

₹ 5-15 LPA

Developer at Ascra Technologies

3-5 Yrs

₹ 5-17 LPA

Developer at MaimsD Technology

5-7 Yrs

₹ 15-21 LPA

Developer at MaimsD Technology

5-7 Yrs

₹ 15-21 LPA

C Developer at MulticoreWare Inc.

7-15 Yrs

₹ 14-35 LPA

C Developer at MulticoreWare Inc.

7-15 Yrs

₹ 14-35 LPA

PHP Developer at Ascra Technologies

4-8 Yrs

₹ 12-24 LPA

Developer at Ascra Technologies

4-7 Yrs

₹ 12-21 LPA

write
Share an Interview