Talent.com
Software Engineer – C Programming, Linux & Protocols
Software Engineer – C Programming, Linux & Protocols7 Darter • Delhi, India
Software Engineer – C Programming, Linux & Protocols

Software Engineer – C Programming, Linux & Protocols

7 Darter • Delhi, India
30+ days ago
Job description

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
  • Create a job alert for this search

    Software Engineer • Delhi, India

    Related jobs
    Principal Software Engineer

    Principal Software Engineer

    Coinbase • noida, delhi, in
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 30+ days ago • Promoted
    Linux Systems Support Lead

    Linux Systems Support Lead

    ClearTrail Technologies • Noida, Republic Of India, IN
    Software and Hardware Infrastructure Implementation and Support.Software and Hardware Infrastructure implementation and support. Identify Hardware and Software requirements related to Product Implem...Show more
    Last updated: 12 days ago • Promoted
    Robotics Platform Software Engineer

    Robotics Platform Software Engineer

    K&K Talents - India • new delhi, delhi, in
    This position is with one of our.Title : Robotics Platform Software Engineer.Mode of working : Work from Office.Employment Type : Full-time Permanent. Develop, debug, test, and troubleshoot platform so...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer

    Software Engineer

    BayOne Solutions • new delhi, delhi, in
    You will work directly with Technical Leaders, Principal Engineers and Product Managers leading platform specific microservices development for solutions across all Networking products.You will wor...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - L2 (Software Engineer I)

    Software Engineer - L2 (Software Engineer I)

    Griphic • Delhi, India, India
    As a Software Engineer I, you will .You’ll deliver reliable, maintainable, production-ready code while collaborating closely with Product, Design, and AI teams. This role requires comfort moving bet...Show more
    Last updated: 21 days ago • Promoted
    Software Engineer (C#, Distributed systems)

    Software Engineer (C#, Distributed systems)

    Omnissa • Delhi, India
    We are Omnissa! The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions.They need IT infra...Show more
    Last updated: 30+ days ago • Promoted
    Senior Linux Support Engineer

    Senior Linux Support Engineer

    ClearTrail Technologies • Noida, Uttar Pradesh, India
    Software and Hardware Infrastructure Implementation and Support.Software and Hardware Infrastructure implementation and support. Identify Hardware and Software requirements related to Product Implem...Show more
    Last updated: 12 days ago • Promoted
    Middleware Engineer

    Middleware Engineer

    The Glove • Delhi, India
    About the Company Were seeking an experienced C Linux IPC Middleware Developer with 3 to 6 years of experience to join our team. The ideal candidate will have a strong background in C programming, L...Show more
    Last updated: 1 day ago • Promoted
    Linux Engineer

    Linux Engineer

    PlusWealth Capital Management LLP • Delhi, India
    About Us PlusWealth Capital Management LLP is a proprietary high-frequency trading firm, active in multiple markets including equities, options, and futures. We thrive on building cutting edge, data...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer- Platform

    Senior Software Engineer- Platform

    Summit Consulting Services • Delhi, India
    The Storage Network Protocols team is expanding and seeking a Senior Software Engineer with strong expertise in Linux / CentOS environments. This role involves designing and owning core technologies f...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer

    Software Engineer

    Triple-A • Noida, Uttar Pradesh, India
    About Triple-A Triple-A is a global payment institution licensed in the United States, Europe, and Singapore, enabling businesses worldwide to pay and get paid in both local and digital currencies....Show more
    Last updated: 22 days ago • Promoted
    Software Engineer - L3 (Software Engineer II)

    Software Engineer - L3 (Software Engineer II)

    Griphic • Delhi, India, India
    As a Software Engineer II, you will own and deliver larger cross-cutting modules and systems end-to-end.You’ll write design docs, mentor junior engineers, lead technical discussions, and ensure rel...Show more
    Last updated: 21 days ago • Promoted
    Linux Engineer

    Linux Engineer

    CBTS • Delhi, India
    CBTS has an opening for a candidate with 7+ years’ experience managing Linux operating systems.Essential Technical Qualifications : . Linux (RedHat 6 / 7 / 8, CentOS) required; additional Unix (Solaris / AI...Show more
    Last updated: 30+ days ago • Promoted
    Lead Engineer - Linux Admin [T500-21467]

    Lead Engineer - Linux Admin [T500-21467]

    ANSR • Delhi, India
    ANSR is hiring for one of its clients : About Land O’Lakes : Land O’Lakes, Inc.Our journey began in 1921, when 320 dairy farmers met in St. Paul, Minnesota, to form the Minnesota Cooperative Creamerie...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer

    Software Engineer

    Vista Consoles Electronics Private Limited • Noida, India
    We are seeking a skilled Software Engineer with 4–5 years of hands-on experience in microcontroller / microprocessor-based software development , hardware debugging , and application development...Show more
    Last updated: 21 days ago • Promoted
    Software Engineer (Go & Blockchain)

    Software Engineer (Go & Blockchain)

    Tanla Platforms Limited • Delhi, India
    As a Golang & Blockchain Developer, you will be part of a core engineering team responsible for designing and implementing high-performance backend systems and blockchain solutions.You’ll work on d...Show more
    Last updated: 16 days ago • Promoted
    Linux FOTA / SOTA Senior Developer

    Linux FOTA / SOTA Senior Developer

    Tata Technologies • Delhi, India
    Hiring : Linux FOTA / SOTA Senior Developer – Bangalore (On-site) Location : .Bangalore (On-site) Experience : .Key Skills C, C++, Embedded Linux, OTA / FOTA, USB Update, CAN, UDS, Automotive Diagnostics.Re...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer E5 (AI / LLM / RAG) - Labs

    Software Engineer E5 (AI / LLM / RAG) - Labs

    Whatfix • Delhi, India
    Who are we? Whatfix is an AI platform advancing the “userization” of enterprise applications, empowering companies to maximize the ROI of their digital investments. As AI reshapes roles, workflows, ...Show more
    Last updated: 20 days ago • Promoted