Talent.com
This job offer is not available in your country.
Leadsoc Technologies - Embedded Linux Developer - SoC

Leadsoc Technologies - Embedded Linux Developer - SoC

Leadsoc Technologies Pvt LtdHyderabad
17 days ago
Job description

About the Role :

Lead and own platform-level Linux development for complex SoCscovering low-level drivers, board bring-up, performance / power optimization, and security. Youll mentor a small team, collaborate with silicon, firmware, and validation groups, and ship production-grade code across pre-silicon and post-silicon phases.

Key Responsibilities

  • Driver Ownership : Design, develop, and upstream / maintain Linux kernel drivers for Ethernet, USB, IC, SPI, UART, and related subsystems.
  • Board Bring-Up : Own boot flow, device tree, and BSP integration; debug with JTAG / LA / oscilloscope; support secure boot and interface bring-up.
  • Platform Software : Deliver end-to-end platform solutions across multi-core architectures, clock / power domains, and PM frameworks (suspend / resume, DVFS).
  • Pre- & Post-Silicon : Enable features on FPGA / emulators (pre-silicon) and take to silicon / EVB with validation and production readiness (post-silicon).
  • RTOS Exposure : Interface with FreeRTOS components and bare-metal firmware where required.
  • Security & Interfaces : Implement and review interface concepts, sandboxing, access control, and secure update pipelines.
  • Mentorship : Guide junior driver developers with code reviews, design reviews, and debug best practices.
  • Cross-Functional : Partner with silicon design, verification, QA, and product teams to plan releases and resolve system issues.

Must-Have Qualifications :

  • 10 - 14 years in Linux kernel / device driver development for embedded / SoC platforms.
  • Deep knowledge of kernel subsystems (net / USB / tty / spi / i2c), Device Tree, regmap, interrupt / DMA handling, memory management, and concurrency.
  • Hands-on with multi-core bring-up, clock / power domain control, and power management frameworks.
  • Strong debug skills : crash dumps, ftrace / perf, JTAG, logic analyzers, oscilloscopes.
  • Build systems / toolchains : Yocto / Buildroot, cross-gcc / clang, make / Kconfig; version control (Git).
  • Experience across pre-silicon (FPGA / emulation) and post-silicon validation cycles.
  • Solid C programming; working knowledge of Bash / Python for tooling / automation.
  • Bachelors / Masters in ECE / EE / CS or equivalent.
  • Good to Have :

  • U-Boot / bootloaders, secure boot / TrustZone, OTA / firmware update pipelines.
  • High-performance networking (TSN, QoS), USB compliance, or PCIe fundamentals.
  • CI / CD (GitLab / Gerrit / Jenkins), static analysis, sanitizers, and coding standards (MISRA when applicable).
  • Exposure to virtualization / containers on embedded Linux.
  • What Success Looks Like (90 Days) :

  • Week 23 : Environment ready; first driver builds / DT changes merged to integration branch.
  • Day 45 : Stable bring-up of at least one peripheral (e.g., USB or Ethernet) with validated throughput / latency.
  • Day 90 : Power / performance optimizations landed; junior devs operating with your review cadence.
  • Interview Process :

  • Tech Screen : Kernel / driver fundamentals, debugging scenarios.
  • System Round : Board bring-up, power / clock domains, multi-core case studies.
  • Practical / Code Review : Driver patch or log-based deep dive.
  • Leadership Fit : Mentoring approach, stakeholder collaboration.
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Developer • Hyderabad

    Related jobs
    • Promoted
    Embedded Software Developer - C++ / Embedded Linux

    Embedded Software Developer - C++ / Embedded Linux

    SKYGATE CONSULTINGHyderabad
    Job Description : - Must have very good expertise in C++ programming language with feature development experience using this language. One or more years of experience in program...Show moreLast updated: 30+ days ago
    • Promoted
    SoC Infrastructure software – Development Lead (Dev-Lead)

    SoC Infrastructure software – Development Lead (Dev-Lead)

    People Tech Group Inchyderabad, telangana, in
    SoC Infrastructure software – Development Lead (Dev-Lead).We are seeking a highly experienced software engineer to lead the design, development, and optimization of low-level software infrastructur...Show moreLast updated: 8 days ago
    • Promoted
    SoC Infrastructure Software Development Lead

    SoC Infrastructure Software Development Lead

    SEMI LEAFHyderabad
    We are seeking a highly experienced software engineer to lead the design, development, and optimization of low-level software infrastructure for complex System-on-Chip (SoC) platforms.This role foc...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Firmware Developer

    Embedded Firmware Developer

    Cognizanthyderabad, telangana, in
    We are looking for a highly skilled.The ideal candidate will have deep expertise in low-level driver development, microcontroller programming, and interfacing with various hardware peripherals.Deve...Show moreLast updated: 8 days ago
    • Promoted
    Embedded Developer - SPI / BSP / Linux OS

    Embedded Developer - SPI / BSP / Linux OS

    MirafraHyderabad
    Job Requirements : 1) Sound knowledge of C programming.Sound working knowledge on Zync and ZED board.Good knowledge of H / W architecture.Linux device ...Show moreLast updated: 30+ days ago
    • Promoted
    Capgemini - Embedded C++ Engineer - Python / Linux

    Capgemini - Embedded C++ Engineer - Python / Linux

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

    Linux Core Storage Development Engineer

    Semi leafHyderabad
    Job Title : Linux Core Platform Storage Development Lead - Location : Hyderabad - Experience Required : 8 to 10+ Years ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Developer - C / C++ Programming

    Embedded Developer - C / C++ Programming

    Arccaa Analytics and IT Solutions LLPHyderabad
    Job Role / Title : Embedded developer Min and Max experience : 10- 13 Yrs Location : Hyderabad ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    Dhruva Spacehyderabad, telangana, in
    Role overview and responsibilities : .We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics / Hardware department. In this role, you will be inst...Show moreLast updated: 30+ days ago
    • Promoted
    Medtronic - Principal Software Engineer - Embedded System

    Medtronic - Principal Software Engineer - Embedded System

    Medtronic (Medtronic)(279)Hyderabad
    At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. Youll lead with purpose, breaking down barriers to innovatio...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    Technical Lead

    Technical Lead

    Veltrishyderabad, telangana, in
    Hands-on experience in networking protocols : .Routing : BGP, OSPF, IS-IS, VRF, VRRP.Experience with distributed systems, microservices, and cloud-native architectures (Docker, Kubernetes).Familiarity...Show moreLast updated: 9 hours ago
    • Promoted
    Technical Lead

    Technical Lead

    People Tech Group IncGreater Hyderabad Area, India
    We’re Hiring : SoC Infrastructure Software – Development Lead (Dev-Lead) 🔹.We are seeking a highly skilled.SoC infrastructure software for next-generation platforms. Development of drivers (char / blo...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager -Linux Kernel Development / Low-level Embedded Firmware

    Engineering Manager -Linux Kernel Development / Low-level Embedded Firmware

    Silicon LabsHyderabad, Telangana, India
    We are seeking a hands-on technical.Linux driver and low-level firmware development team for Wi-Fi ICs.In this role, you will contribute directly to Linux kernel drivers and hardware accelerator fi...Show moreLast updated: 3 days ago
    • Promoted
    Storage Development Lead - Linux Core Platform

    Storage Development Lead - Linux Core Platform

    SEMI LEAF consulting servicesHyderabad
    We are Hiring Linux Core Platform Storage Development Lead Location : Hyderabad Experience : 8 to 10 + Years< / b&g...Show moreLast updated: 26 days ago
    • Promoted
    Lead Embedded Software Engineer - C++ / Microcontroller

    Lead Embedded Software Engineer - C++ / Microcontroller

    5G-AIHyderabad
    As a Embedded SW Lead, you will be responsible for low level drivers, toolchain, boot code, BSPs, and functionality of the Embedded Micro-Controller and its Wireless and Sensor peripherals.Key Qual...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Principal Software Engineer - Embedded System

    Senior Principal Software Engineer - Embedded System

    NS Global CorporationHyderabad
    Mars Telecom Systems is looking for highly skilled Senior / Principal Software Engineers with expertise in C++ and Embedded Systems to join our engineering team. You will be working on backe...Show moreLast updated: 30+ days ago
    • Promoted
    Mars Telecom System - Senior Embedded Software Engineer - C / C++ Programming

    Mars Telecom System - Senior Embedded Software Engineer - C / C++ Programming

    MARSHyderabad
    Job Description : We are seeking a highly skilled and motivated Embedded Software Engineer to join our team.The ideal candidate will have a strong ba...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Application Developer - C / C++ Programming

    Embedded Application Developer - C / C++ Programming

    5G-AIHyderabad
    Job Location : Hyderabad Openings : Application for software development -Software.AI VLSI Product Based Company Th...Show moreLast updated: 12 days ago