
High Performance C++ Software Engineer
6 days ago
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.
-
High-Performance Software Engineer
2 weeks ago
Gurgaon, Haryana, India beBeeDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000Job 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...
-
High Performance C++ Developer
2 weeks ago
Gurgaon, Haryana, India beBeeC++Developer Full time ₹ 20,00,000 - ₹ 25,00,000Job 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,878Job 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...
-
Senior Linux C++ Software Engineer
2 weeks ago
Gurgaon, Haryana, India beBeedeveloper Full time ₹ 15,00,000 - ₹ 25,00,000C++ 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...
-
High Performance Software Developer
2 weeks ago
Gurgaon, Haryana, India beBeeSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878We 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...
-
High-Performance Software Engineer
2 days ago
Gurgaon, Haryana, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Software 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 timeAbout 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...
-
High-Performance Software Engineer
2 weeks ago
Gurgaon, Haryana, India beBeeSoftwareEngineer Full time ₹ 15,00,000 - ₹ 25,00,000Job 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...
-
High Performance Software Engineer
2 weeks ago
Gurgaon, Haryana, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Job 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...