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
    Embedded Software Engineer - Linux

    Embedded Software Engineer - Linux

    Antal International • Delhi, India
    Experience required - 7-10 years.Software Engineer - Embedded Linux role requires someone who has experience on Linux Patch, Cross Compilation, and Shell Scripting. Open to learn and manage new Linu...Show more
    Last updated: 9 hours ago • Promoted • New!
    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: 11 days ago • Promoted
    Software Engineer

    Software Engineer

    BayOne Solutions • noida, delhi, in
    Fulltime with BayOne Solutions.Proficient in Java, Spring, RESTful APIs.Knowledge of PostgreSQL, Cassandra, Maven.Implementing unit tests and ensure maximum code coverage.Proficient understanding o...Show more
    Last updated: 30+ 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: 11 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: 21 hours ago • Promoted • New!
    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: 3 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: 14 days ago • Promoted
    Software Engineer - Network Protocols & Linux Systems

    Software Engineer - Network Protocols & Linux Systems

    Juniper Networks • Delhi, India
    Software Engineer – Routing & Switching Join a dynamic team shaping Juniper’s vision for next-generation data center and enterprise switching solutions. As a key contributor, you’ll be involved in t...Show more
    Last updated: 7 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
    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
    Lead Software Engineer

    Lead Software Engineer

    Encora Inc. • noida, delhi, in
    Role : Senior Software Development Engineer - WAF & CDN Platform.Working knowledge - can write Lua scripts and understand nginx configuration basics. Strong algorithms and data structures foundation....Show more
    Last updated: 22 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: 15 days ago • Promoted
    Robotics Platform Software Engineer

    Robotics Platform Software Engineer

    K&K Talents - India • noida, 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 Systems Engineer

    Software Systems Engineer

    Clearwater Analytics (CWAN) • Noida, Republic Of India, IN
    We are seeking a skilled and motivated Software Engineer to join our dynamic team at CWAN.In this role, you will be responsible for designing, building, deploying, and maintaining high-quality code...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer - L2 (Software Engineer I)

    Software Engineer - L2 (Software Engineer I)

    Griphic • delhi, delhi, in
    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: 22 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).C, C++, Embedded Linux, OTA / FOTA, USB Update, CAN, UDS, Automotive Diagnostics. Develop and integrate OTA / SW update solutions (OTA, USB...Show more
    Last updated: 21 days ago • Promoted