C++ Developer Jobs - Oct-2024

Experience (Years): Fresher:0-1 | Fresher-Mid:2-4 | Mid: 5-8
Mid-Senior: 9-11 | Senior: 12+ | Director: 15+

  1. C++ Developer - Database - Fresher (CPP-Developer-Fresher-24103)
  2. C++ Developer - Telecom - Fresher (CPP-Developer-Fresher-24104)
  3. C++ Developer (CPP-Developer-241046)
  4. C/C++ Developer (CPP-Developer-241047)
  5. C++ Developer (CPP-Developer-241048)

   

Title: C++ Developer - Database - Fresher
Job Code: CPP-Developer-Fresher-24103

Location: Work From Home
Experience: Fresher
Date Posted: 2024-09-27
Valid Through: 2024-10-27
Apply: Job Application Form

Job Description:
C++ Developer (Database)

The selected candidate is going to work towards database and storage system design & development using C/C++ programming language.

Responsibilities
  • Design, develop and code new and existing databases and related systems
  • Work on scalability of these backend systems and databases
  • Ship high-quality code and architecture
Requirements
  • A passion for working on distributed systems, concurrency & parallelism, replication protocols, and file systems
  • Solid programming skills on C/C++ or Rust
  • Understanding of working of databases or other storage systems internals
  • Exposure towards backend design, database intgration, or systems-level programming
  • You want to work in a fast-paced, and high-growth startup environment
  • You are comfortable working with a distributed engineering team
  • Familarity with collaboration tools like GitHub, Slack, Zoom, etc.
  • Knowledge of how columnar databases work
  • Knowledge of how to convert an algorithm to use SIMD instructions
  • Good knowledge of Linux internals
  • You have a B.Tech / M.Tech in Computer Science or equivalent experience

   

Title: C++ Developer - Telecom - Fresher
Job Code: CPP-Developer-Fresher-24104

Location: Work From Home
Experience: Fresher
Date Posted: 2024-09-26
Valid Through: 2024-10-30
Apply: Job Application Form

Job Description:
C++ Application Developer - Telecom Applications

The candidate for this role is going to join a team of engineers working on Telecom domain, focussing on enterprise grade telecom and messaging products.

Responsibilities
  • Design & develop high quality telecom software using state-of-the-art technical stack building on cloud and container technologies
  • Work towards development of high transaction processing applications, in the Telecom domain, focusing on scalability, availability, performance
  • Participate and contribute to design and code reviews.
Requirement
  • Strong knowledge of C++ Programming.
  • Exposure towards building Telecom products for 4G/LTE, 5G (Messaging domain)
  • Knowledge of Telecom standards, protocols, and networks/technologies such as 4G/LTE, 5G, IMS and messaging protocols (SMPP)
  • Knowledge of AWS and OpenStack platforms is a plus
  • Basic knowledge of Docker, Kubernetes, and Helm deployment.
  • Ability to solve complicated technical issues, understand risks prior to the occurrence.
  • Data analytics and troubleshooting skills.
  • Effective communication skills.
  • Collaboration and team skills.
  • Task organization, time management, and project management skills.

   

Title: C++ Developer
Job Code: CPP-Developer-241046

Location: Hybrid
Experience: Unspecified
Date Posted: 2024-09-30
Valid Through: 2024-10-29
Apply: Job Application Form

Job Description:
Job Summary:

The main mandate of the Lead / SME Programmer is to design, adapt and apply programs mainly in C++. The Programmer collaborates with the various internal departments, and participates in the growth of the company by suggesting innovative ways of working.

Tasks:
  • Develop and maintain the various modules, libraries and tools used in the company's software;
  • Participate in software architecture and development of new functionalities in collaboration with the Software Architects and the Product team;
  • Diagnose, repair and document software problems in collaboration with the Software Quality team;
  • Create and maintain unit and regression tests on the different systems;
  • Provide technical support to the other teams;
  • Write design specifications and technical documentation.
Requisite Skills:
  • Bachelor’s degree in Computer Science or Computer Engineering or College degree in Computer Science with relevant experience
  • Experience in C++ object-oriented programming; Knowledge of graphic interface programming
  • Knowledge of the Python language
  • Knowledge of the "design patterns"
  • Intermediate English skills.
Key Skills:
  • C++ 11 / C++ 14 / C++ 17-
  • Gmock , Gtest
  • Object-Oriented Programming (OOPs )
  • TDD
  • STL
  • Multithreading
  • Design Patterns
  • Data Structure
  • QT
  • Concurrency

   

Title: C/C++ Developer
Job Code: CPP-Developer-241047

Location: Hybrid
Experience: Fresher-Mid Level
Date Posted: 2024-09-27
Valid Through: 2024-10-27
Apply: Job Application Form

Job Description:
C++ Developer duties and responsibilities
  • Design, build, and maintain efficient and reliable C++ code
  • Work closely with the team (other developers, managers, tester)
  • Work on extensions of existing products
  • Suggest and implement improvements on current products
  • Plan, design, develop, manage, document, test, deploy, and support new and existing modules
  • Hands on for algorithm development or modification
  • Basic Database systems - indexes, filters
C++ Developer requirements
  • 3 to 6 years of experience in C++
  • Relevant Bachelors degree
  • Experience with algorithms/data structures knowledge
  • Good OOP knowledge
  • Software development lifecycle experience
  • Experience with one or more of Android/ OS X/ IOS, Windows, LINUX
  • Good understanding of TCP/IP protocol
  • Coordination with other developers for cross-functional requirements implementation and tests
  • Resolve issues proactively to deliver high quality modules/subsystems/ products Skills:- C++, Visual C++, Programming and C

   

Title: C++ Developer
Job Code: CPP-Developer-241048

Location: Hybrid
Experience: Unspecified
Date Posted: 2024-09-27
Valid Through: 2024-10-28
Apply: Job Application Form

Job Description:
Responsibilities
  • Understand business requirements and realize it into technical solution.
  • Design, develop, and maintain efficient, reusable, and reliable C++ code.
  • Implement optimized and quality code.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help to maintain the code quality, organization, and automatization.
  • Review code developed by other team members.
  • Write functional test cases to the regression framework.
Requirements
  • Strong proficiency in C++, with fair knowledge of the language specification.
  • Should have hands on experience and thorough knowledge in STL, BOOST understanding of data structures and algorithms.
  • Must have expertise in programming under Windows/UNIX/Linux.
  • Working knowledge of development tools such as debuggers, profilers, and tracing utilities.
  • Experience with IPC including socket programming.
  • Hands on multithreading experience, including race conditions, deadlocks, debugging, etc.
  • Excellent problem solving and multitasking skills, with a logical and pragmatic attitude.
  • Real-time Data Processing, performance Tuning/Optimization (a plus).
  • Working experience in MYSQL, Oracle, PostgreSQL would be plus.
  • Proficient understanding of code versioning tools such as SVN, Git.

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.