Software Engineer – C Programming, Linux

3 days ago


New Delhi, India 7 Darter Full time

About the RoleWe are hiring a Software Engineer with a strong foundation in C programming, Data Structures & Algorithms, and memory management. This role is ideal for individuals who enjoy low-level, performance-critical programming and want to work on real-time systems, protocol integration, and high-efficiency software modules.Key Responsibilities- Write clean, efficient, and optimized C code - Solve complex problems using DSA principles - Manage dynamic/static memory allocation in performance-sensitive systems - Work with Linux OS, command-line tools, and scripting for automation - Implement and debug application-layer protocols such as HTTP and MQTT - Collaborate with cross-functional teams (embedded, hardware, cloud) for integrationMust-Have Skills- Proficiency in C language (memory pointers, buffers, linked structures) - Strong knowledge of Data Structures and Algorithms - Hands-on experience in memory allocation, stack/heap concepts - Familiarity with Linux development environments, including shell scripting - Good understanding of HTTP, MQTT, and client-server architectures - Debugging and troubleshooting skills using tools like gdb, valgrind, or similarGood to Have- Experience in multithreading or concurrency - Exposure to socket programming or inter-process communication - Willingness to explore Embedded Linux or RTOS in future projects


  • C/C++ Linux Developer

    3 weeks ago


    New Delhi, India People Prime Worldwide Full time

    About Company : Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...

  • C++ Linux

    5 days ago


    New Delhi, India Tata Consultancy Services Full time

    Dear Candidate, Greetings from TATA Consultancy Services!! Thank you for expressing your interest in exploring a career possibility with the TCS Family. Hiring For:- C++ Linux Location: Hyderabad Experience: 3 to 10yrsRequired Technical Skill Set OOPS, OOAD, Multi-Threading, Linux EnvironmentMust-Have 3-10 years of experience in C, C++ development for Linux...

  • Linux Kernel Engineer

    3 weeks ago


    New Delhi, India Ignitarium Full time

    Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language2. Possess any of the following group of skills -• Micro controller based firmware development Implement software as per a given hardware,...

  • Linux Kernel Engineer

    4 weeks ago


    New Delhi, India Ignitarium Full time

    Embedded Software Engineer- We are looking for engineers who can develop, test and debug software in an embedded platform.Required skills and Knowledge:1. Very good programming skills in C language or C++ language2. Possess any of the following group of skills -• Micro controller based firmware developmentImplement software as per a given hardware,...

  • Linux Kernel Engineer

    3 weeks ago


    New Delhi, India Ignitarium Full time

    Embedded Software EngineerWe are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language2. Possess any of the following group of skills -• Micro controller based firmware development Implement software as per a given hardware,...

  • c++ with Linux

    4 weeks ago


    New Delhi, India Tata Consultancy Services Full time

    Preferred Candidate Profile:Experience: 4 to 7 Years.Notice Period: 60 Days.- Strong in C/C++, Data Structures, OOPS - Should have worked on C/C++ on Linux platform - Aware of unit testing/system testing of features - Basic exposure to debugging - Basic knowledge on any scripting methodology - Shell/Perl/Python


  • New Delhi, India TekPillar® Full time

    Job Title:Automotive Infotainment Engineer (C++ / Linux)Experience:5+ Years Location:BangaloreKey Responsibilities: Design, develop, and integrate infotainment system software usingC++andLinux. Work onRTOS-basedsystems for real-time automotive applications. Implement modules related toSoftware Updates, Diagnostics, Lifecycle, and Power Management....


  • New Delhi, India 7hillsTS Full time

    Role Overview:We are seeking a seasoned Linux Middleware Architect to lead middleware design and development for a prestigious automotive client specializing in 2-wheelers. The ideal candidate will bring deep technical expertise in C++ programming, IPC mechanisms, and Linux-based systems, along with strong leadership and customer-facing skills.Key...

  • Embedded Engineer

    4 weeks ago


    New Delhi, India TIU Consulting Full time

    Experience: 5 to 10 YearsImmediate Joiners Highly PreferredKey Responsibilities:- Design, develop, and maintain camera-related modules in C for embedded systems. - Work with camera sensors and integrate new sensors into existing platforms. - Develop and optimize camera drivers for Linux/Android environments. - Collaborate on ISP (Image Signal Processor)...


  • New Delhi, India TekPillar® Full time

    Job Role:C++ & Qt/QML Engineer – Automotive Experience:5 to 8 Years Location:BangaloreNotice Period: Candidates must be available to join within 30 daysWe are looking for an experiencedC++ & Qt/QML Engineerto work onautomotive embeddedsystemsandinfotainmentapplications. You will develop and optimize software forFreeRTOSand Linux-based platforms,...