Talent.com
This job offer is not available in your country.
C++ Developer - Linux / Multithreading

C++ Developer - Linux / Multithreading

ConfidentialChennai
30+ days ago
Job description

Key Responsibilities :

  • Design, develop, and maintain robust and efficient C++ applications on Linux
  • Implement and optimize multithreaded applications for maximum performance and scalability
  • Write clean, well-documented, and testable code
  • Participate in the full software development lifecycle including requirements gathering, design, coding, testing, and deployment
  • Debug and troubleshoot complex software issues and implement effective solutions
  • Optimize application performance using memory management, loop optimization, and inline functions
  • Collaborate with software engineers, QA, and project managers to deliver quality software
  • Contribute to architectural design and participate in technical discussions
  • Stay up-to-date with the latest C++ standards and development best practices
  • Utilize and integrate with source code management tools
  • Employ Agile / Scrum methodologies throughout the development process
  • Work with Docker and container technologies for application deployment

Mandatory Skills :

  • 5+ years of hands-on experience in C++ programming, with strong understanding of memory management, file I / O, and streams
  • Solid expertise in multithreading including thread management, synchronization (mutexes, condition variables), and kernel-level understanding
  • Proficiency in Linux development with deep understanding of command-line tools, POSIX standards, processes, and networking
  • Strong understanding of software architecture principles within a C++ environment
  • Good to Have Skills :

  • Familiarity with source code management tools such as Git and ClearCase, and integration with IDEs
  • Experience with Agile and Scrum methodologies
  • Knowledge of GIT for version control and Confluence for documentation
  • Exposure to web application development on C++ platforms
  • Solid understanding of project lifecycles and SDLC processes
  • Experience in debugging, troubleshooting, and performance optimization
  • Understanding of Docker and containerization technologies
  • Soft Skills :

  • Excellent written and verbal communication skills
  • Strong interpersonal skills including empathy and emotional intelligence
  • Positive and proactive attitude with adaptability and collaborative mindset
  • Ability to analyze situations and make informed decisions
  • Proven ability to work effectively in a team to achieve shared goals
  • Skills Required

    C++, Linux, Multithreading, Memory Management, Posix, Agile, Scrum, Git

    Create a job alert for this search

    Developer • Chennai

    Related jobs
    • Promoted
    X++ Developer

    X++ Developer

    CO-WORKER TECHNOLOGY ABChennai, IN
    We are seeking an experienced X++ Developer to join client’s Microsoft Dynamics 365 Finance & Operations team.This role will focus on developing, customizing, and optimizing D365 F&O solutions usin...Show moreLast updated: 20 days ago
    • Promoted
    Linux L3

    Linux L3

    Tata Consultancy ServicesChennai, Tamil Nadu, India
    Relevant skill exp pertaining to linux should be 7 years and above.Anyhring below that will not be accepted by them.Linux system admin / Linux system administrator / Linux. Mandatory exp in any cloud p...Show moreLast updated: 30+ days ago
    • Promoted
    Instrumentation Engineer

    Instrumentation Engineer

    Lactalis IndiaChengalpattu, Tamil Nadu, India
    The instrumentation engineer is responsible for ensuring the optimal performance, calibration, maintenance, and integration of all instrumentation and control systems in the automated dairy process...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Manager

    Technical Manager

    INVENTA Technologies Pvt Limited - Chennai INDIA (HQ)Tiruvallur, Tamil Nadu, India
    INVENTA Technologies Pvt Limited, established in 1989, focuses on R&D, design, and engineering in polymer materials.We have two business verticals : 1. Engineered Plastics compounding and 2.Sustaina...Show moreLast updated: 30+ days ago
    • Promoted
    Capgemini - Embedded C++ Engineer - Python / Linux

    Capgemini - Embedded C++ Engineer - Python / Linux

    Capgemini Technology Services India LimitedChennai
    Embedded C++ with Python, Linux Location : Mumbai, Pune, Hyderabad, Chennai, Noida, Gurgaon, Bangalore, Gandhinagar C...Show moreLast updated: 11 days ago
    • Promoted
    Technical Lead - Go Lang, AWS, Linux

    Technical Lead - Go Lang, AWS, Linux

    Kumaran SystemsChennai, Tamil Nadu, India
    We are looking for a highly skilled.Chennai team on a priority basis.The ideal candidate must have strong leadership capabilities, excellent problem-solving skills, and proven hands-on expertise in...Show moreLast updated: 21 days ago
    • Promoted
    WLAN Developer - Embedded C Programming

    WLAN Developer - Embedded C Programming

    Tekpillar Service Pvt. Ltd.Chennai
    Role : WLAN Developer Role : WLAN Developer Experience : 2.Years Job Location...Show moreLast updated: 27 days ago
    • Promoted
    Senior LogicMonitor Developer

    Senior LogicMonitor Developer

    iVedha Inc.Chennai, IN
    Job Title : Senior LogicMonitor Developer.Platform Engineering Practice is looking for a.API-based integration and automation. In this role, you will lead the design and implementation of monitoring ...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer - Linux Applications

    C++ Developer - Linux Applications

    Confianza ConsultingChennai
    Job Title : C++ Developer Linux Application Software Location : Bangalore, Hyderabad, Pune, Chennai, Gurugram, Noida ...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer

    C++ Developer

    Mobile Programming LLCChennai
    Job Description : We are seeking a skilled C++ developer to join our dynamic team.The successful candidate will be responsible for designing, developing, and maintaining high-q...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer

    C++ Developer

    ConfidentialChennai, Bengaluru / Bangalore, Delhi
    Proficient in C++ programming with a strong understanding of Pointers on Linux platform.Solid knowledge of data structures, algorithms, and memory management techniques. Excellent debugging skills u...Show moreLast updated: 30+ days ago
    • Promoted
    C Developer

    C Developer

    ConfidentialChennai
    Good programming skills in C, C++, Data structures, Linux OS usage concepts.Other Relevant Skills : Exposure to Yokto, Any Application frameworks (C++ or Java-based). Knowledge of Telematics / Mobile p...Show moreLast updated: 26 days ago
    • Promoted
    WLAN Developer - Embedded C Programming

    WLAN Developer - Embedded C Programming

    TekPillar Services Pvt. LtdChennai
    About the Opportunity : We are hiring experienced WLAN Developers with a strong background in Embedded C, Linux device drivers, and wireless networking protocols for ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - C++

    Software Engineer - C++

    promaynov Advisory ServicesChennai
    We are seeking an experienced C++ Developer with a strong background in product-based companies to join our team in Chennai. The ideal candidate should have 4 to 9 years of experience in C++ develop...Show moreLast updated: 3 days ago
    • Promoted
    Linux BSP Developer

    Linux BSP Developer

    ConfidentialChennai
    Develop and maintain software / firmware for embedded systems.Design and implement Linux device drivers for various hardware components. Work on bootloader development, preferably U-Boot.Collaborate w...Show moreLast updated: 9 days ago
    • Promoted
    Software Engineer

    Software Engineer

    ConfidentialChennai, India
    Bachelor&aposs degree in Computer Science, Software Engineering, or a related field.Proven experience as a VC++ Developer. Knowledge of Win32 API, MFC, STL, SQL, XML and TCP / IP Sockets is required.I...Show moreLast updated: 30+ days ago
    • Promoted
    Ab initio Developer

    Ab initio Developer

    Tata Consultancy ServicesChennai, Tamil Nadu, India
    Chennai / Hyderabad / Bangalore / Delhi / Pune / Kolkata.Ab Initio, GDE, EME Conduct IT.Should have very good knowledge and implementation experience about ETL / ELT methodology, Data Quality Strateg...Show moreLast updated: 16 days ago
    • Promoted
    Embedded Software Developer - C++ / Embedded Linux

    Embedded Software Developer - C++ / Embedded Linux

    SKYGATE CONSULTINGChennai
    Job Description : - Must have very good expertise in C++ programming language with feature development experience using this language. One or more years of experience in program...Show moreLast updated: 30+ days ago