2 - 5 years

4 - 9 Lacs

Posted:13 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: C++ Developer

Location:

We are seeking a skilled C++ Developer with strong experience in building C/C++ based applications on Linux/UNIX platforms. The ideal candidate will have expertise in multithreading, IPC, TCP/IP, Pub/Sub models, and RDBMS. Experience in embedded systems development and debugging skills is essential. Any experience with UART or other serial communication will be a great advantage.

Key Responsibilities:

  • Design, develop, and optimize high-performance applications using C/C++ on Linux/UNIX platforms.
  • Implement and maintain Inter-Process Communication (IPC) and multithreading mechanisms.
  • Develop applications using TCP/IP and Pub/Sub models.
  • Work with RDBMS for data storage and retrieval.
  • Collaborate with embedded systems teams to integrate solutions with hardware platforms.
  • Debug and troubleshoot issues in embedded environments and application layers.
  • Optimize software performance and ensure scalability.
  • Collaborate with cross-functional teams to define and implement new features.

Required Skills:

  • Strong proficiency in

    C/C++ programming

    .
  • Experience in

    Linux/UNIX environments

    .
  • Expertise in

    IPC

    ,

    multithreading

    , and

    TCP/IP protocols

    .
  • Hands-on experience with

    Pub/Sub communication models

    .
  • Proficiency with

    RDBMS

    (e.g., MySQL, PostgreSQL).
  • Knowledge of

    embedded system development

    .
  • Strong

    debugging skills

    in embedded and application-level software.
  • Familiarity with

    UART

    or other serial communication protocols (advantageous).

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Electronics, or related fields.
  • 2+ years of experience in C++ software development.
  • Prior experience in developing for embedded systems.
  • Strong problem-solving abilities and attention to detail.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

andhra pradesh, india

bengaluru, karnataka, india

bengaluru east, karnataka, india

bengaluru east, karnataka, india

bengaluru, karnataka, india

bengaluru east, karnataka, india