Software Engineer – C Programming, Linux
3 days ago
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 timeAbout 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 timeDear 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 timeEmbedded 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 timeEmbedded 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 timeEmbedded 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 timePreferred 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
-
Automotive Infotainment Engineer
2 weeks ago
New Delhi, India TekPillar® Full timeJob 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....
-
C++ Middleware Architect- Linux
5 days ago
New Delhi, India 7hillsTS Full timeRole 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 timeExperience: 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)...
-
C++ & Qt/QML Engineer – Automotive
3 weeks ago
New Delhi, India TekPillar® Full timeJob 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,...