Talent.com
Embedded Linux Developer

Embedded Linux Developer

ZebronicsChennai, Tamil Nadu, India
1 day ago
Job description

Role Overview :

We are seeking a passionate Embedded Linux Developer to work on 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 integration, and hardware-software interfacing.

Key Responsibilities :

  • Develop, customize, and integrate Board Support Packages (BSPs) for ARM / RISC-V based SoCs (e.g., InnoFusion, Realtek, Sigmastar), including U-Boot, Linux kernel, and device drivers.
  • Design, integrate, and optimize firmware / software stacks on Embedded Linux platforms with a strong focus on hardware-software interfacing and system performance.
  • Port and optimize AI models (YOLO, MobileNet, CNNs) for NPUs / edge inference using vendor SDKs and runtime accelerators.
  • Implement secure boot, OTA updates, and encryption mechanisms (RSA, AES, OTP) to ensure trusted boot chains and firmware integrity.
  • Configure and manage TCP / IP, UDP, and SSL / TLS stacks for secure device connectivity and streaming over wired and wireless networks.
  • Work with camera ISP drivers, video pipelines, and codecs (H.264 / H.265) to enable RTSP / ONVIF streaming over IP networks.
  • Develop and integrate AI-based video analytics features such as motion detection, object tracking, and fire / smoke detection.
  • Utilize SSH, UART, JTAG, and serial console interfaces for system debugging, kernel log analysis, and firmware deployment.
  • Use tools such as NMAP, netcat, tcpdump, and Wireshark for network diagnostics, port scanning, and packet-level debugging.
  • Collaborate with hardware, BSP, and cloud platform teams for device provisioning, network configuration, and remote monitoring.

Key Skills & Competencies :

  • Bachelor’s / Master’s degree in Electronics, Computer Engineering, or Embedded Systems.
  • Candidates only from Chennai are requested to apply.
  • 1–2 years of hands-on experience in Embedded Linux BSP development (U-Boot, kernel, drivers, device tree).
  • Strong proficiency in C / C++, Embedded Linux, Yocto / Buildroot, and system-level programming.
  • Experience configuring and debugging UART, SPI, I²C, and Ethernet interfaces.
  • Solid understanding of TCP / IP networking, SSL / TLS security, and remote access tools (SSH, SCP).
  • Familiarity with network scanning and diagnostic tools such as NMAP, Wireshark, and iperf.
  • Exposure to video pipelines and camera interfaces (MIPI CSI, ISP).
  • Understanding of secure boot and key provisioning concepts.
  • Skilled in debugging embedded systems using GDB, JTAG, serial consoles, and oscilloscopes.
  • Create a job alert for this search

    Embedded Developer • Chennai, Tamil Nadu, India

    Related jobs
    • Promoted
    HCL Tech is hiring C# Developer – WPF / WinForms with Embedded Domain Expertise

    HCL Tech is hiring C# Developer – WPF / WinForms with Embedded Domain Expertise

    HCLTechChennai, Tamil Nadu, India
    HCL Tech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered b...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Developer

    Embedded Developer

    HCLTechChennai, Tamil Nadu, India
    ETA 1, Sandhya Infocity, Navalur.Contact Person : jyothi (7411876746).Embedded C++ Developer with 3 to 5 years of experience. Design, develop, and test embedded software applications.Collaborate with...Show moreLast updated: 1 day ago
    • Promoted
    Embedded - OpenBMC

    Embedded - OpenBMC

    ConfidentialChennai, India
    OpenBMC and data-model protocols between BMC services, e.MCTP, PLDM / PSDM, CXL, RedFish, RAS API.Attends and is familiar with Open Compute Global Summit and its workgroups.Expert understanding of in...Show moreLast updated: 5 days ago
    • Promoted
    Embedded Developer - ARM / Microcontroller

    Embedded Developer - ARM / Microcontroller

    TekPillarChennai
    Job Role : Embedded Developer Experience : 1 to 8 Years Location : Chennai Ke...Show moreLast updated: 28 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
    Embedded AI Engineer

    Embedded AI Engineer

    ValeoChennai, Tamil Nadu, India
    Deep Learning Model Conversion : Convert and adapt deep learning network architectures (e.PyTorch) for deployment on various embedded platforms. Quantization-Aware Training (QAT) : Implement and fine-...Show moreLast updated: 11 days ago
    • Promoted
    Linux Developer

    Linux Developer

    Accolade Electronics Private Limitedmount, India
    Job Description : Embedded Linux Developer.Linux kernel, and driver / application development.The ideal candidate should have strong expertise in low-level programming, board bring-up, and system inte...Show moreLast updated: 1 day ago
    • Promoted
    Embedded Developer

    Embedded Developer

    VOLANSYS (An ACL Digital Company)chennai, India
    Embedded Systems (Non-Automotive : Consumer Electronics, IoT, Medical Devices, Telecom, Industrial Automation, etc.Requirement Understanding and requirement writing. Design and develop Embedded syste...Show moreLast updated: 1 day 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
    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: 15 days ago
    • Promoted
    Linux Developer (Minimum of 10+ Years Experience Needed)

    Linux Developer (Minimum of 10+ Years Experience Needed)

    Business Pro Digitalchennai, India
    Business Pro Digital is a global tech agency specializing in delivering high-end IT solutions that drive innovation and scalability for businesses. With a team of 150+ experts, we provide custom web...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Embedded C++ Engineer (CICD and Linux) | 8 - 13 Years | Pune

    Embedded C++ Engineer (CICD and Linux) | 8 - 13 Years | Pune

    Antal InternationalChennai, IN
    The company has been a global leader in delivering cutting-edge in-flight entertainment and connectivity (IFEC) solutions for over 40 years. Location : Pune (Hinjewadi Phase - 1) - WFO.The ideal cand...Show moreLast updated: 9 hours ago
    • Promoted
    Embedded Principal Engineer (MCU)

    Embedded Principal Engineer (MCU)

    ACL Digitalchennai, tamil nadu, in
    Designation : Senior Engineer / Principal Engineer (MCU).Experience Required : 5 to 10 Years.Job Location : Work from office. Job Functions / Responsibilities : .Requirement Understanding and requirement ...Show moreLast updated: 1 day ago
    • Promoted
    Capgemini - Linux Device Driver Developer - Embedded Platform

    Capgemini - Linux Device Driver Developer - Embedded Platform

    CapegeminiChennai
    This role involves the development and application of engineering practice and knowledge in the following technologies : Standards and protocols, application software and embedded software for wire...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    The GloveChennai, IN
    We are a forward-thinking organization partnering with a leading medical device client to deliver cutting-edge embedded software solutions for critical healthcare systems.We are looking for a Senio...Show moreLast updated: 9 hours 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
    • Promoted
    Embedded Linux Field Engineer

    Embedded Linux Field Engineer

    ConfidentialChennai, India
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise in...Show moreLast updated: 5 days ago
    • Promoted
    Prismberry Technology - Principal Engineer - Firmware

    Prismberry Technology - Principal Engineer - Firmware

    Prismberry TechnologyChennai
    Job Description (Linux Kernel Expert) : We are seeking an experienced Principal Firmware Engineer to lead the design, development, and opt...Show moreLast updated: 30+ days ago