Talent.com
Whitefield Careers
Software Engineer (C++)Whitefield Careers • Noida, Uttar Pradesh, India
Software Engineer (C++)

Software Engineer (C++)

Whitefield Careers • Noida, Uttar Pradesh, India
30+ days ago
Job description

C++ Development Opportunities (High Performance Computing)

Position: Software Engineer (C++)

Experience: 1–3 Years

Location:Noida

Type: Full-Time / Permanent

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.

. Skillset Required: C++, multithreading, memory management, linux, DSA, data structure, algorithm, coding
Create a job alert for this search

Software Engineer (C++) • Noida, Uttar Pradesh, India

Similar jobs

Staff Software Engineer, C#

TeamViewer Germany GmbHNoida, Uttar Pradesh, India

TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better.Our software solutions ha... Show more

Software Engineer - Noida

NeoXamNoida, Uttar Pradesh, India
Quick Apply

Position: Software Engineer (Full Stack Developer).We are looking for a hands-on Java Full Stack Developer with 3-5 years of experience to build and deliver features on our fintech, enterprise-gra... Show more

Senior/ Staff Software Engineer - Full Stack

TeamViewer Germany GmbHNoida, Uttar Pradesh, India

TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better.Our software solutions ha... Show more

Senior Software QA Engineer

Crimson EducationNew Delhi, Delhi, India

Crimson Education is the world’s leading college admissions consulting firm, with over 1,490 Ivy League offers and 2,410 to the US Top 15.We help ambitious students gain admission to the world’s to... Show more

Software Engineer (India)

Product PulseDelhi, Delhi, IN

Our organization builds the infrastructure for training and evaluating AI agents, including task creation tooling and custom agent implementations for enterprise and health system partners.The team... Show more

Senior Software Engineer - AI Agent

Crimson EducationNew Delhi, Delhi, India

Crimson Education is the world’s leading college admissions consulting firm, with over 1,490 Ivy League offers and 2,410 to the US Top 15.We help ambitious students gain admission to the world’s to... Show more

Staff Software Engineer, ROR

TeamViewer Germany GmbHNoida, Uttar Pradesh, India

TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better.Our software solutions ha... Show more

Senior Software Engineer, C++

TeamViewer Germany GmbHNoida, Uttar Pradesh, India

TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better.Our software solutions ha... Show more