We are looking for a passionate and highly motivated C/C++ Intern to join our engineering team. This role is ideal for students or recent graduates interested in systems programming, high-performance computing, algorithm optimisation, and AI infrastructure development. You will work closely with experienced engineers on performance-critical software components that interact directly with hardware and distributed compute environments.
Responsibilities
- Develop and optimise high-performance applications using C/C++
- Design and implement efficient algorithms for mathematical computations
- Work on low-level, hardware-interfacing code for performance optimisation
- Implement parallel and concurrent programming solutions
- Optimise compute-intensive operations such as matrix multiplication (Matmul)
- Analyse, debug, and improve system performance
- Collaborate with cross-functional teams for seamless integration of components
Qualifications
- B.E./B.Tech/M.Tech students or recent graduates
- Robust understanding of C/C++ programming
- Knowledge of Data Structures and Algorithms
- Understanding of Parallel and Concurrent Programming concepts
- Familiarity with Operating Systems and Computer Architecture basics
- Problem-solving mindset with strong analytical skills
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.