Talent.com
This job offer is not available in your country.
▷ [Apply Now] SoC Infrastructure software – Development Lead (Dev-Lead)

▷ [Apply Now] SoC Infrastructure software – Development Lead (Dev-Lead)

People Tech Group IncIndia
1 day ago
Job description

Job Title : SoC Infrastructure software – Development Lead (Dev-Lead)

Summary :

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 focuses on Linux kernel, device drivers, bootloaders, board support packages (BSP), and embedded firmware to enable cutting-edge hardware across multiple product lines. The ideal candidate will have 10+ years of experience in embedded systems, deep understanding of SoC architecture, and a proven track record of delivering robust and performant low-level software.

Key Responsibilities :

  • Architect and develop SoC software infrastructure including bootloaders, kernel bring-up, and board support packages.
  • Design, implement, and maintain Linux kernel drivers for peripherals such as I²C, SPI, UART, PCIe, USB, networking, multimedia, and camera subsystems.
  • Lead SoC bring-up on new hardware platforms — from first silicon to mass production.
  • Collaborate with hardware, FPGA, and ASIC teams to define hardware / software interfaces.
  • Develop low-level firmware (secure monitor, power management firmware, DSP / Microcontroller firmware) as needed for SoC components.
  • Optimize system performance, memory footprint, and power efficiency for embedded Linux environments.
  • Integrate and validate IP blocks into the SoC software stack.
  • Create and maintain automated test and CI pipelines for low-level software.
  • Debug complex hardware / software interaction issues using oscilloscopes, logic analyzers, JTAG, and kernel trace tools.
  • Mentor junior engineers and guide software architecture decisions.
  • Work with product and manufacturing teams to ensure software readiness for production.

Required Qualifications :

  • 10+ years professional experience in embedded software development for Linux-based SoCs.
  • Strong expertise in :
  • Linux kernel internals and driver development.

    Bootloaders (U-Boot, Coreboot, or similar).

    Board Support Package (BSP) design.

    Device Tree configuration and customization.

  • Proficient in C / C++ for low-level system programming; scripting (Python, Bash) for tooling.
  • Deep understanding of SoC architectures (ARM, RISC-V, or similar), Qualcomm, Intel, memory subsystems, and peripheral interfaces.
  • Hands-on experience with hardware bring-up and lab debugging tools.
  • Familiarity with power management frameworks and low-power design.
  • Experience with secure boot and trusted execution environments (TEE, OP-TEE, ARM TrustZone).
  • Strong problem-solving skills with ability to lead technical investigations from silicon anomalies to kernel race conditions.
  • Preferred Qualifications :

  • Experience with multimedia subsystems (GPU, ISP, camera pipelines).
  • Knowledge of virtualization on embedded platforms (KVM, Xen).
  • Familiarity with real-time operating systems (RTOS) alongside Linux.
  • Experience contributing to upstream Linux kernel projects.
  • Exposure to Yocto Project or Buildroot and or Qualcomm build system for embedded Linux distributions.
  • Background in safety-critical or security-certified software (ISO 26262, IEC 61508, Common Criteria).
  • Core Competencies / Skills :

  • Linux Kernel & BSP : Device drivers (char, block, net, misc), platform drivers, device tree, clock framework, regulator, thermal
  • SoC Infrastructure : Power domains, interconnect, memory controller, bus fabrics (AMBA, AXI, APB)
  • Firmware & Boot : U-Boot, ARM Trusted Firmware (ATF), secure boot
  • Debug & Profiling : JTAG, Lauterbach, ftrace, perf, kgdb
  • Languages : C, Python (automation), Shell scripting
  • Tools : Git, Gerrit, Buildroot, Yocto
  • Standards & Interfaces : I²C, SPI, UART, PCIe, USB, Ethernet
  • Create a job alert for this search

    Software Development • India

    Related jobs
    • Promoted
    Cloud Architect

    Cloud Architect

    IntraEdgeIndia, India
    Senior Cloud Architecture Engineer.The Senior Cloud Architecture Engineer is responsible for designing, building and maintaining the underlying PaaS systems that products and services run on, with ...Show moreLast updated: 16 days ago
    • Promoted
    Cloud Architect

    Cloud Architect

    Sonata Softwarenagpur, maharashtra, in
    Design and build new cloud environments on Azure, deployoing Infrastructure as Code (Terraform / Bicep).Operate and enhance existing Azure environments, ensuring performance, security, and scalabilit...Show moreLast updated: 1 day ago
    • Promoted
    Senior DevOps Enginner

    Senior DevOps Enginner

    GlowingbudNagpur, IN
    Glowingbud is a rapidly growing eSIM services platform that simplifies connectivity with powerful APIs, robust B2B and B2C interfaces, and seamless integrations with Telna.Our platform enables glob...Show moreLast updated: 30+ days ago
    • Promoted
    DevOps Engineer / Lead DevOps Engineer

    DevOps Engineer / Lead DevOps Engineer

    Sycamore Informatics Inc.Nagpur, IN
    DevOps Engineer / Lead DevOps Engineer.Work with talented DevOps and Cloud operations engineers and architects to deliver Sycamore SaaS product offerings to our Bio-Pharma customers using exciting, c...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Dotnet Developer

    Senior Dotnet Developer

    HTC Global ServicesNagpur, IN
    Troy, Michigan, is a leading global Information Technology solution and BPO provider.HTC assists clients across multiple industry verticals, offering turnkey project lifecycle in, e-business, data ...Show moreLast updated: 14 hours ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    InvokHR SolutionsNagpur, IN
    We are hiring - Senior Dotnet Developer!.The client actively engages with its portfolio companies at every stage, providing substantial operational and strategic support to their management teams.B...Show moreLast updated: 15 days ago
    • Promoted
    Azure Cloud Architect

    Azure Cloud Architect

    Persistent Systemsnagpur, maharashtra, in
    We are seeking an experienced Azure Data Cloud Architect to design, implement, and optimize cutting-edge data solutions on Microsoft Azure. You will collaborate with cross-functional teams to transl...Show moreLast updated: 1 day ago
    • Promoted
    Azure Architect (with Dev Background)

    Azure Architect (with Dev Background)

    CloudAgentNagpur, IN
    AI-powered cloud workforce : agents that deploy, secure, and operate workloads autonomously across cloud environments(.Azure Architect with a builder’s mindset. Someone who’s delivered production sys...Show moreLast updated: 1 day ago
    • Promoted
    Cloud Architect-AI

    Cloud Architect-AI

    HCLTechNagpur, IN
    AI Cloud Architect + developer.You will be responsible for creating scalable, secure, and cost-effective cloud architectures that meet the business and technical requirements of the projects.You wi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    DNA Technology ServicesNagpur, IN
    DNA Technology Services is looking for a.If you're a problem-solver with a strong background in C# and Azure, and you're passionate about building scalable applications in a collaborative environme...Show moreLast updated: 15 days ago
    • Promoted
    Cloud Architect

    Cloud Architect

    iVedha Inc.India, India
    Seeking a highly experienced Cloud Architect to design and oversee robust, scalable, and secure.Architect end-to-end cloud solutions (public, private, hybrid) with a focus on reliability, security,...Show moreLast updated: 30+ days ago
    • Promoted
    DevSecOps Engineer

    DevSecOps Engineer

    GloifyNagpur, IN
    As a Senior DevSecOps Engineer, you will be responsible for managing production.You will collaborate closely with development and security teams to. Manage and maintain production environments at sc...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer - DevOps

    Software Engineer - DevOps

    Branch InternationalNagpur, IN
    Branch delivers world-class financial services to the mobile generation.With offices in the United States, Nigeria, Kenya, and India, Branch is a for-profit socially conscious company that uses the...Show moreLast updated: 1 day ago
    • Promoted
    Hiring for Cloud architect - PAN INDIA

    Hiring for Cloud architect - PAN INDIA

    Tata Consultancy Servicesnagpur, maharashtra, in
    Tata Consultancy Services (TCS).TCS has always been in the spotlight for being adept in “the next big technologies”.What we can offer you is a space to explore varied technologies and quench your t...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Cloud Architect

    Cloud Architect

    Green HR SolutionsNagpur, IN
    Hiring for a USA based multinational Company (MNC).We are seeking an experienced and visionary Cloud Architect to design, implement, and manage scalable cloud infrastructure solutions.The ideal can...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Principal Protocol_ Kubernetes

    Principal Protocol_ Kubernetes

    RecroNagpur, IN
    As a Principal Software Engineer - Protocols, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : . Participate and lead requirements analysis, arch...Show moreLast updated: 14 hours ago
    • Promoted
    SCCM L2 Engineer

    SCCM L2 Engineer

    Yoda TechNagpur, IN
    We are seeking a skilled and motivated SCCM Engineer (Level 2) with hands-on experience in Microsoft Endpoint Configuration Manager (SCCM), Microsoft Intune, Third-Party Patch Management, and Power...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Cloud Architect

    Cloud Architect

    Softengernagpur, maharashtra, in
    We are seeking a highly skilled Senior Developer or Cloud Architect to support our client in assessing application cloud readiness and driving hands-on migration to. The ideal candidate will have de...Show moreLast updated: 8 hours ago
    • Promoted
    DevOps Manager

    DevOps Manager

    Unified InfotechNagpur, IN
    We are seeking a highly skilled and motivated.AWS and Azure cloud platforms to join our dynamic team.The successful candidate will collaborate with solution architects, developers, project managers...Show moreLast updated: 1 day ago
    • Promoted
    Synon Developer

    Synon Developer

    Programmers.ioNagpur, IN
    IO is actively seeking talented individuals who are skilled in AS400 and Synon.If you're looking for a flexible work environment that allows you to contribute from anywhere, we want to hear from yo...Show moreLast updated: 30+ days ago