High Performance C++ Software Engineer

6 days ago


Gurgaon, Haryana, India beBeeCPlusPlusDeveloper Full time
Senior C++ Developer

Our organization is seeking a seasoned C++ developer with exceptional skills in software design and development. The ideal candidate will have extensive experience in writing efficient, high-performance applications using the Linux platform.

The successful candidate will be responsible for all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment. We are looking for an individual with a strong background in multithreading and system-level programming, who can write clean, well-documented, and testable code.

Key Responsibilities:

  • Design, develop, and maintain robust and efficient C++ applications on Linux platforms.
  • Implement and optimize multithreaded applications to maximize performance and scalability.
  • Write clean, well-documented, and testable code.
  • Participate in the full software development lifecycle (SDLC), including requirements gathering, design, coding, testing, and deployment.
  • Debug and troubleshoot complex software issues, identifying and implementing effective solutions.
  • Optimize application performance through techniques such as memory management and loop optimization.
  • Collaborate with cross-functional teams, including software engineers, QA, and project managers.
  • Contribute to architectural design and discussions.
  • Stay up-to-date with the latest C++ standards and best practices.
  • Utilize and integrate with source code management tools.
  • Employ Agile/Scrum methodologies in the development process.
  • Work with Docker and containerization technologies for application deployment.

Requirements:

  • Strong hands-on experience in C++ programming, with a deep understanding of memory management, file I/O, and streams concepts.
  • Solid expertise in multithreading, including creating and managing threads, synchronization mechanisms (mutexes, condition variables), and kernel-level understanding.
  • Proficiency in developing and troubleshooting applications on Linux, with a deep understanding of command-line tools, POSIX standards, processes, and networking.
  • Strong understanding of software architecture principles and experience in building applications within a C++ environment.
  • Familiarity with source code management tools (e.g., Git, ClearCase) and integrating them with IDEs.
  • Experience with Agile and Scrum methodologies.
  • Knowledge of developing web applications on the C++ platform is a plus.
  • Proven experience in debugging, troubleshooting, and performance optimization techniques.
  • Understanding of Docker and containerization technologies.
  • Excellent written and verbal communication skills.
  • Strong interpersonal skills, a positive and proactive attitude, and the ability to make sound judgments.

Qualifications:

  • Bachelor's degree in Computer Science, or a related field, or equivalent practical experience.


  • Gurgaon, Haryana, India beBeeDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Senior .NET DeveloperWe are seeking an experienced Software Engineer with a proven track record in C# programming. This role involves hands-on development, architectural input, and collaboration across teams to build scalable, intelligent solutions.Design, develop, and deploy high-performance web applications using C# and .NET Core.Develop RESTful...

  • C++ Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    ">C++ Software Engineer - MISRA Compliance Expert">We are seeking a seasoned C++ software engineer to join our team. As a specialist in MISRA compliance, you will be responsible for developing high-quality software solutions that adhere to strict coding standards.">Key Responsibilities:">Design, develop, and maintain high-performance software applications...


  • Gurgaon, Haryana, India beBeeC++Developer Full time ₹ 20,00,000 - ₹ 25,00,000

    Job DescriptionWe are seeking a skilled C++ developer to join our team and contribute to the development of cutting-edge trading systems.The ideal candidate will have experience with multithreading, synchronization mechanisms, and memory management in C++. They will be responsible for developing and maintaining software components that use raw sockets for...

  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India beBeeC Full time ₹ 1,04,000 - ₹ 1,30,878

    Job TitleWe are seeking a highly skilled and experienced C++ Application Developer to join our team, focusing on developing high-performance applications on Linux platforms. You will be involved in all phases of the software development lifecycle, from design and implementation to testing and deployment, with a strong emphasis on multithreading and...


  • Gurgaon, Haryana, India beBeedeveloper Full time ₹ 15,00,000 - ₹ 25,00,000

    C++ Developer OpportunityWe are looking for an experienced C++ developer to join a high-performance engineering team focused on building robust, scalable, and high-speed applications.Our ideal candidate will design, develop, and maintain C/C++ applications on Linux platforms.Develop communication modules using TCP/IP and UDP socket programming.Integrate and...


  • Gurgaon, Haryana, India beBeeSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878

    We are seeking a highly skilled software engineer to play a key role in designing, developing and maintaining high-performance applications.Key ResponsibilitiesLead the design and implementation of complex software systems.Write clean, scalable and efficient code.Mentor junior developers and conduct code reviews.Collaborate with product managers and...


  • Gurgaon, Haryana, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Software Engineering Position OverviewThe ideal candidate will possess a strong foundation in software engineering principles, with experience in developing high-performance web applications. As a key member of the team, they will be responsible for analyzing and designing complex systems, collaborating with product managers to translate business...

  • C/C++ Programmer

    2 weeks ago


    Gurgaon, Haryana, India Cypherock Full time

    About the Role :We are seeking a talented C/C++ Programmer to join our engineering team.In this role, you will be responsible for designing, developing, and optimizing system-level software and applications that require high performance and efficiency.You will collaborate closely with product managers, hardware engineers, and cross-functional teams to build...


  • Gurgaon, Haryana, India beBeeSoftwareEngineer Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Position:We seek a seasoned software engineer to craft high-performance applications.The ideal candidate will have 5+ years of experience in building scalable systems, trading platforms, and real-time applications.Strong hands-on coding skills in Java are required, with a focus on multithreading, microservices, and Spring Framework.Experience with...


  • Gurgaon, Haryana, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job OverviewTo thrive in this high-performance software engineer role, you will be designing and implementing applications and services using the Go programming language. As a seasoned professional, you will collaborate with architects and engineers to design system architecture and components that leverage Gos concurrency and performance features.You will...