JOIN OUR TEAM

Join our dynamic team and share our passion for delivering exceptional solutions! We offer competitive pay and benefits, as well as a unique company culture that fosters collaboration and innovation. Our in-house team of Project Engineers and Managers is dedicated to excellence, and we're looking for like-minded individuals to join our ranks. If you're eager to take your career to the next level and contribute to cutting-edge projects, we want to hear from you!

Know More ...

C++ Development Opportunities (High Performance Computing) Apply Now

📍 Location:Noida | Type: Full-Time, Permanent

Zettabolt Technologies is building high-performance computing systems designed to process large-scale data and compute-intensive workloads efficiently. We are looking for strong C++ engineers who enjoy working on complex systems, optimizing performance, and building scalable software on Linux-based platforms.

If you enjoy solving algorithmic problems, improving system performance, and working close to the hardware stack, this role will give you the opportunity to build high-performance software used in demanding compute environments.

Roles Available:

  • Software Engineer (C++) Experience: 1–3 Years

What You’ll Do:

  • Design, develop, and maintain high-performance C++ applications for compute-intensive workloads.
  • Implement efficient algorithms and data structures for performance-critical systems.
  • Work on large-scale codebases, improving robustness, scalability, and maintainability.
  • Analyze and optimize CPU, memory, and system performance in Linux environments.
  • Debug complex issues related to memory usage, concurrency, and performance bottlenecks.
  • Collaborate with engineers and architects to translate requirements into reliable and efficient software.
  • Continuously improve code quality through reviews, refactoring, testing, and performance profiling.

What We’re Looking For:

  • Strong proficiency in C++ with solid programming fundamentals.
  • Good understanding of data structures and algorithms.
  • Familiarity with Linux-based development environments.
  • Understanding of memory management, multithreading, and performance optimization.
  • Ability to quickly learn new systems and work effectively on complex codebases.
  • Strong debugging and problem-solving skills.
  • Self-motivated mindset with ownership and attention to code quality.

Good to Have (Plus Skills):

  • Exposure to high-performance computing (HPC) concepts.
  • Familiarity with parallel programming, concurrency, or distributed systems.
  • Knowledge of acceleration hardware such as GPU, FPGA, or NPU.
  • Experience with performance profiling tools (e.g., perf, valgrind, sanitizers).
  • Familiarity with scripting languages such as Bash or Python.

Why Join Us:

  • Work on high-performance systems and compute-intensive software.
  • Hands-on ownership of features from design to deployment.
  • Opportunity to work on performance-critical infrastructure used in demanding environments.
  • Be part of a small, technically strong team with high engineering impact.
Navigate Our Hiring Process
Let's Talk
GET YOUR DIGITAL TRANSFORMATION STARTED