Talent.com
No longer accepting applications
Linux Developer

Linux Developer

Accolade Electronics Private Limitedmount, India
4 days ago
Job description

Job Description : Embedded Linux Developer

Position Summary

We are seeking an experienced Embedded Linux Developer with 3–5 years of hands-on experience in embedded systems, Linux kernel, and driver / application development. The ideal candidate should have strong expertise in low-level programming, board bring-up, and system integration for embedded platforms.

Key Responsibilities

  • Design, develop, and maintain embedded Linux software for custom hardware platforms.
  • Work on Linux kernel, device drivers, and BSP (Board Support Package) customization .
  • Perform board bring-up, bootloader configuration (U-Boot / UEFI) , and system initialization.
  • Develop and optimize applications running on embedded Linux systems (C / C++ / Python).
  • Configure and integrate Yocto / Buildroot or other Linux build systems.
  • Debug issues at kernel, driver, and application levels using tools such as GDB, strace, perf, JTAG .
  • Collaborate with hardware, QA, and system engineering teams to deliver robust embedded solutions.
  • Ensure code quality through unit tests, code reviews, and documentation.
  • Work on performance optimization, security hardening, and power management .

Required Skills & Qualifications

  • 3–5 years of experience in embedded Linux development.
  • Strong proficiency in C, C++ , and optional scripting languages (Python, Bash).
  • Experience with Linux kernel, device driver development, and debugging .
  • Hands-on experience with bootloaders (U-Boot), Yocto / Buildroot , and cross-compilation.
  • Familiarity with hardware interfaces like I2C, SPI, UART, CAN, PCIe, USB, Ethernet .
  • Strong debugging skills with oscilloscopes, logic analyzers, and JTAG probes .
  • Experience with version control (Git), CI / CD pipelines, and Agile development practices .
  • Good to Have (Optional / Preferred Skills)

  • Experience with RTOS alongside Linux in heterogeneous systems.
  • Knowledge of networking protocols (HTTPs,TCP / IP, MQTT, CANopen, Modbus) .
  • Exposure to security (secure boot, encryption, TPM) .
  • Familiarity with cloud-connected embedded devices (IoT platforms) .
  • Prior experience in automotive, telecom, or industrial embedded systems .
  • Education

  • Bachelor’s or Master’s degree in Electronics / EnTC / Computer Science
  • Create a job alert for this search

    Linux Developer • mount, India

    Related jobs
    • Promoted
    Algorithm Development Engineer - C++ / Linux

    Algorithm Development Engineer - C++ / Linux

    YO IT CONSULTINGChennai
    Job Description Title : Analyst, Algorithm Development Engineering Experience : 2 to 4 years <...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Linux Developer

    Embedded Linux Developer

    ConfidentialChennai, India
    ARM / RISC-V based SoCs for next-generation intelligent devices.The ideal candidate will have hands-on experience in BSP (Board Support Package) development, kernel and driver bring-up, firmware inte...Show moreLast updated: 3 days ago
    • Promoted
    Capgemini - Embedded C++ Engineer - Python / Linux

    Capgemini - Embedded C++ Engineer - Python / Linux

    Capgemini Technology Services India LimitedChennai
    Embedded C++ with Python, Linux Location : Mumbai, Pune, Hyderabad, Chennai, Noida, Gurgaon, Bangalore, Gandhinagar C...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Engineer

    Linux Engineer

    TerraGiGChennai, Tamil Nadu, India
    Bachelor's degree in Information Technology, Computer Science or a related field or equivalent practical experience.Proven experience as a Linux architect, systems engineer, or DevOps engineer in e...Show moreLast updated: 2 days ago
    • Promoted
    Technical Advisor - Kernel Networking

    Technical Advisor - Kernel Networking

    WatchGuard Technologiesmount, India
    Core skills required : Linux Kernel, Network device driver development, Linux internals, Networking stack.Good to have : Data plane development kit (DPDK) and Vector Packet Processor (VPP).You are a...Show moreLast updated: 12 days ago
    • Promoted
    MF Engineering - Linux One

    MF Engineering - Linux One

    ConfidentialChennai
    Thought Leadership & Solution Creation : .Provide thought leadership, guidance, and create solutions to position DXC's customers for the future. Create designs based on abstract concepts and existing ...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Administrator

    Linux Administrator

    Tata Consultancy ServicesChennai, Tamil Nadu, India
    Walk-in Interview for Linux Admin in Chennai.Good Communication skill with knowledge on Red hat Linux, SUSE Linux, Ubuntu Linux. Minimum 3 - 6 years of working experience in Enterprise Linux platfor...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Java Linux Developer (Remote-6 Months Contract)

    Sr. Java Linux Developer (Remote-6 Months Contract)

    VARITE INCchennai, tamil nadu, in
    Remote
    An American multinational digital communications technology conglomerate corporation headquartered in San Jose, California. The Client develops, manufactures, and sells networking hardware, software...Show moreLast updated: 1 day ago
    • Promoted
    Linux / Open Source Engineer

    Linux / Open Source Engineer

    VariteChennai
    Job Purpose : We are looking for a highly skilled Embedded Linux Developer with strong expertise in C programming, Linux kernel internals, and driver development.The ideal cand...Show moreLast updated: 18 days ago
    • Promoted
    Capgemini - Linux Administrator

    Capgemini - Linux Administrator

    Capgemini Technology Services India LimitedChennai
    Linux : Mumbai, Pune, Hyderabad, Chennai, Noida, Gurgaon, Bangalore, Gandhinagar Choosing Capgemini means choosing a company where you will be empowered to ...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Engineer

    Linux Engineer

    ConfidentialChennai, India
    Bachelor's degree in Information Technology, Computer Science or a related field or equivalent practical experience.Proven experience as a Linux architect, systems engineer, or DevOps engineer in e...Show moreLast updated: 8 days ago
    • Promoted
    Linux Engineer

    Linux Engineer

    RecroChennai, IN
    As a Senior Software Engineer at Nasuni, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : . Collaborating on requirements analysis, architecture ...Show moreLast updated: 26 days ago
    • Promoted
    Compute Linux Tower Engineer

    Compute Linux Tower Engineer

    Tata Consultancy ServicesChennai, Tamil Nadu, India
    TCS is looking for Compute Linux Tower Engineer.Required technical skills : Huawei OpenStack.Hands-on experience and expertise on the OpenStack and Linux platforms is a must.Handle OpenStack cloud a...Show moreLast updated: 17 days ago
    • Promoted
    Cloud & Linux Operations Engineers

    Cloud & Linux Operations Engineers

    DeloitteChennai, Tamil Nadu, India
    We’re hiring Cloud & Linux Operations Engineers (SMEs)!.Looking for experienced professionals to manage and support enterprise-scale Linux systems, cloud platforms (AWS, Azure, Kubernetes), and dat...Show moreLast updated: 5 days ago
    • Promoted
    Linux / VMware Developer - vSphere Virtualization Platform Maimsd Technology

    Linux / VMware Developer - vSphere Virtualization Platform Maimsd Technology

    ConfidentialChennai
    Maimsd Technology is seeking a highly skilled.Linux operating systems, virtualization technologies (specifically VMware), and networking protocols. The ideal candidate will be responsible for deploy...Show moreLast updated: 30+ days ago
    • Promoted
    Linux BSP Developer - Embedded System

    Linux BSP Developer - Embedded System

    TekPillarChennai
    Position : Linux BSP Lead / Embedded Software Engineer - Camera Systems Experience : 4 - 8 Years Location : < / b&...Show moreLast updated: 30+ days ago