Software Engineer – C Programming, Linux

3 weeks ago


Hyderabad Telangana India, Telangana 7 Darter Full time
About the Role

We 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 integration


Must-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 similar


Good 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++,Linux Developer

    2 weeks ago


    Hyderabad, Telangana, India, Telangana Tata Consultancy Services Full time

    Dear CandidateGreetings from TCS !!!TCS has been a great pioneer in feeding the fire of young techies like you. We are a global leader in the technology arena and there’s nothing that can stop us from growing together.Location: HyderabadDesired Competencies (Technical/Behavioral Competency):Must-Have*** Should have experience in C/C++ development*...

  • Linux Engineer

    3 weeks ago


    Hyderabad, Telangana, India, Telangana Recro Full time

    Nasuni is a profitable, growing SaaS data infrastructure company reinventingenterprise file storage and data management in an AI-driven world. We power thedata infrastructure of the world’s most innovative enterprises. Backed by Vista EquityPartners, our engineers aren’t working behind the scenes — they’re building what’snext with AI. Our platform...

  • Senior C++

    1 week ago


    Hyderabad, Telangana, India, Telangana MARS Telecom Systems Pvt. Ltd. Full time

    Company DescriptionMARS Telecom Systems Pvt. Ltd. is an established product development solutions company with expertise in domains like telecom, networking, enterprise mobility, and eGovernance. With over 175 successful projects in 22 years, MARS offers product development and independent QA services from its development centers in Hyderabad and Bangalore,...


  • Hyderabad, Telangana, India, Telangana Tata Consultancy Services Full time

    C++ Development Engineer3-7yrsTCS - HyderabadRequired Technical Skill SetStrong in C/C++, Data Structures, OOPSShould have worked on C/C++ on Linux platformAware of unit testing/system testing of featuresStrong in C/C++, Data Structures, OOPSShould have worked on C/C++ on Linux platformAware of unit testing/system testing of featuresGood-to-HaveBasic...

  • C++ Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India MARS Telecom Systems Pvt. Ltd. Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job SummaryConceptualise, design, code, debug, and perform development activities in accordance with designated standards and procedures to meet specific project requirements.Essential Job Duties And ResponsibilitiesUse C++ and modern programming technologies to provide creative, thorough, and practical solutions to a wide range of technical problems.Analyse...

  • Software Engineer

    3 weeks ago


    Hyderabad, Telangana, India, Telangana Sourcebae Full time

    Job Title: C++ Embedded Software EngineerExperience: 5+ Years (flexible based on expertise)Employment Type: Full-Time, PermanentLocation: HyderabadJob SummaryWe are seeking a highly skilled C++ Embedded Software Engineer to conceptualize, design, develop, and maintain high-performance applications. The ideal candidate will have hands-on experience with C++...

  • C++ Developer

    1 week ago


    Hyderabad, Telangana, India, Telangana ParadigmIT Cybersecurity Full time

    C++ Developer with Linux – Cybersecurity FocusExperience: 4 to 7 YearsCurrent & Preference Location: Hyderabad onlyMode of Work: Work from Office (5 days a week)We’re looking for a skilled Linux C++ Developer with experience in cybersecurity and systems level programming. You’ll develop secure, high-performance applications working with OS internals,...


  • Hyderabad, Telangana, India, Telangana 7 Darter Full time

    About the RoleWe are looking for a highly skilled Embedded Software Engineer with strong hands-on experience in C, C++, and Assembly language, who is passionate about building robust, low-level software on Embedded Linux platforms.You will work closely with our hardware and systems teams to develop, debug, and optimize embedded applications and drivers for...


  • Hyderabad, Telangana, India, Telangana Recro Full time

    Note: Proven expertise in C/C++; deep knowledge of Linux internals (XFS/EXT); solid understanding of Linux clustering (Pacemaker, Corosync); knowledge of data structures, algorithms, multi-threaded systems; experience with hypervisors (ESX, Hyper-V, KVM, OpenStack)As a Software Engineer, you will play a key role in enhancing ourcloud-scale NAS platform. Your...

  • Linux developer

    4 days ago


    Hyderabad, Telangana, India Lagran Software Solutions Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Quick Details:Job Title: Linux developer / TesterLocation: BangaloreExperience: 3+ Yrs (2+ years of Systems Test Engineering or related work experience, 1+ year of Systems Test Engineering or related work experience)Education: Bachelor's degree in Engineering/ Master's degree in Engineering Information Systems, Computer ScienceSkill Set: validation...