i
ACG Worldwide
23 ACG Worldwide Jobs
Technical Lead
ACG Worldwide
posted 10d ago
Title: Tech Lead
A. Job Objective:
We are seeking an experienced Team Lead with a strong background in C++, CUDA programming, and
Linux to guide our development team in building cu -edge solu high-performance compu -on leadership po
e -quality so are products.
As a Team Lead, you will be responsible for overseeing the development of complex software
systems, collaborating with cross-functional teams, ensuring code quality, and mentoring
junior developers. You will be working on a variety of projects involving device integration,
parallel computing, and performance optimization in a Linux-based environment.
B. Primary responsibilities
• Lead a team of developers focused on C++ and CUDA programming for high-
performance applications
• Drive development, optimization, and integration of software components with embedded
systems and hardware devices.
• Oversee and contribute to the design and implementation of software solutions for Linux-
based platforms.
• Collaborate with cross-functional teams to ensure seamless device integration and
performance optimization.
• Mentor junior developers and foster a collaborative development environment.
Required Skills
• 10-12 years of experience in software development with a focus on C++
programming and CUDA development.
• Strong proficiency in C++ (11/14/17/20), including modern C++ features and design
patterns.
• Hands-on experience in CUDA programming for GPU-based parallel computing.
• Expertise in Linux development and working in a Linux-based environment (Ubuntu,
CentOS, etc.).
• Extensive experience in device integration using C++, including working with
embedded systems and hardware interfaces.
• Familiarity with performance profiling and optimization techniques, particularly for
GPU-accelerated applications.
• Proven ability to lead a team of engineers, with strong communication and mentoring
skills.
• Solid understanding of software architecture, design principles, and object-oriented
programming (OOP).
• Experience with version control systems such as Git.
• Proficiency in debugging and troubleshooting in multi-threaded environments.
• Excellent problem-solving skills with a strong analytical mindset.
Preferred Qualifications:
• Experience in embedded systems or hardware programming.
• Familiarity with additional programming languages or tools (e.g., Python, OpenCL,
etc.).
If you meet the above criteria and are excited about leading a talented team, we'd love to
hear from you!
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Technical Lead roles with real interview advice
5-7 Yrs
Mumbai Suburban, Hyderabad / Secunderabad, Mumbai