← Back to jobs

CareerNet Technologies Pvt Ltd Logo
Software Engineer - Kernel Development

CareerNet Technologies Pvt Ltd

 

Bengaluru, Karnataka, India

Posted On: Just posted
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Kernel Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, implement, and optimize low-level software for AI deep-learning algorithms.

This role is on-site.

Responsibilities

  • Drive profiling, benchmarking, and tuning of kernels for optimal performance.
  • Design, implement, and optimize low-level software for AI deep-learning algorithms.
  • Collaborate with hardware engineers, architects, and compiler teams.
  • Write clear, maintainable code in C/C++ and Python, contributing to internal libraries.

Required Skills

  • 5+ years of professional experience in kernel-level programming and driver development.
  • Strong expertise in C Programming for low-level and performance-critical systems.
  • Proficiency in C++ and Python for integration and tooling.
  • Knowledge of GPU architectures and parallel computing.
  • Understanding of Communication Protocols and Distributed Systems.
  • Experience with code profiling, benchmarking, and optimization techniques.
  • Ability to work with large and complex codebases.
  • Familiarity with Kernel and Kernel Driver concepts.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs