Software Engineer
🚀 WERE HIRING AT ZETTABOLT!
Software Engineer — C++ / HPC / GPU Computing
📍 Noida, India (On-site)
💼 Full-time | Permanent
Most of us use abstractions every day. This role is for engineers who want to understand what happens underneath them — how code maps to memory, threads, and hardware.
🔧 WHAT YOULL WORK ON
• High-performance C++ for compute-intensive workloads• CPU and GPU inference acceleration for LLMs across different hardware platforms
• Parallel programming for multi-core CPUs and GPUs, including CUDA/HIP kernels
• Profiling bottlenecks in compute, memory, and I/O to deliver measurable speedups
• Memory layout, access patterns, and data movement across the memory hierarchy
• Linux internals: processes, threads, synchronization, and virtual memory
🎯 WHAT WERE LOOKING FOR
• 2+ years of experience in C/C++, systems programming, or performance engineering
• Strong modern C++ (C++11 and later) and solid data structures and algorithms
• Good OS fundamentals and hands-on Linux experience (GCC/Clang, GDB, CMake)
• Multithreaded programming with std::thread, OpenMP, or pthreads
• A habit of measuring performance before optimizing
⭐ BONUS POINTS
• Experience with llama.cpp, vLLM, or PyTorch, especially inference acceleration
• CUDA/HIP and GPU architecture: warps, occupancy, and memory hierarchy
• MPI, OpenMP, and SIMD/vectorization
• Profiling tools: perf, VTune, Nsight, or rocprof
• Compilers, LLVM, or open-source contributions.
New to GPUs or LLM frameworks? Thats fine! Strong C++ and systems fundamentals matter most, and well help you ramp up.
💡 WHAT YOULL GAIN
• Real performance challenges on real hardware, including LLM inference workloads
• Mentorship from engineers experienced in HPC, GPU computing, and systems software
• Structured ramp-up on CUDA/HIP and GPU architecture
• Ownership of meaningful components and a clear growth path
📩 HOW TO APPLY
DM me your resume.
Also, check out our other open positions.
Know someone who loves squeezing performance out of hardware? Tag them or share this post!
Note:- Freshers can send me their resume too if they have relevant background.
#Hiring #CPlusPlus #HPC #GPUComputing #CUDA #HIP #SystemsProgramming #LLMInference #Zettabolt
How to apply
Apply for this role. Opens the original post on LinkedIn, which says how to apply.
Free. Hopin never charges students. Reply STOP any time.
Interview advice
Going for the Software Engineer role at Zettabolt Technologies? A few things that help freshers walk in prepared:
- Revise core data structures and be ready to explain the logic in your best project line by line — interviewers care more about how you reason than which language you used.
- Arrive 10 to 15 minutes early (not an hour), and carry a printed CV, a valid ID and any certificates.
- Practise once out loud with a friend or a mock interview — the more you rehearse, the calmer and clearer you will be on the day.
- Send a short thank-you message within a day that refers to something specific you discussed — most freshers skip this, and it is remembered.
- Spend 30 to 60 minutes beforehand on the company's site, recent news and LinkedIn, so you can name one specific reason you want to join when they ask.