What You'll Do
- Develop high-quality, scalable software solutions using modern C++ standards (C++11 to C++20 and beyond).
- Collaborate with cross-functional teams to design, implement, and deploy maintainable systems.
- Work extensively with number systems and bitwise operations.
- Use Git for version control and collaboration.
- Build and maintain projects using CMake.
- Follow Test-Driven Development (TDD) practices with unit testing frameworks such as Google Test (gtest).
- Debug and resolve production issues in large, complex codebases by identifying root causes.
- Participate in design discussions and contribute to software performance optimization.
What We Seek in You
- Bachelor's degree (BE/B.Tech) in Computer Science, Electrical & Electronics, or a related engineering field.
- 4+ years of professional experience building robust software in C++.
- Strong hands-on experience with modern C++ features and standards.
- Solid understanding of Windows Kernel Internals, including:
- Process and thread management
- Memory management
- Inter-process communication (IPC)
- Experience with SDK programming and glue code implementation.
- Working knowledge of:
- DLLs, dynamic linking, and runtime resolution
- Git for source control
- Strong debugging expertise using tools such as:
- Visual Studio Debugger
- WinDbg
- Process Monitor
- Process Explorer
- Hands-on experience with:
- Call stack inspection
- DLL injection and runtime monitoring
- Memory leak detection and profiling
- Heap and crash dump analysis
Life at Next
At Next, we are driven by a clear mission: enabling our customers to transform ambition into measurable outcomes. We foster a culture of agility, innovation, and execution, supported by a hands-on leadership style and a lean, high-impact organizational structure.
Perks of Working With Us
- Clearly defined objectives aligned to our mission, ensuring your work makes a meaningful impact.
- Direct collaboration with customers, product managers, and leadership teams.
- Continuous guidance through ongoing feedforward and mentorship sessions.
- Strong mentorship culturechoose your mentor to support your present and future goals.
- Continuous learning and upskilling through Nexversity.
- Opportunities to explore diverse roles, develop new skills, and adapt to emerging technologies.
- Hybrid work model supporting worklife balance.
- Comprehensive family health insurance coverage.
- Accelerated career growth paths to help you achieve your professional aspirations.
Who We Are
We help high-growth enterprises build hyper-personalized solutions that bring their visions to life. By combining creativity, cutting-edge technology, and the power of data and AI, we co-create tailored solutions that meet the unique needs of our customers.
Join Us
Join our passionate team and tailor your growth with us.